我有一个单页应用程序(Heroku上的Rails + Backbone.js + Postgres),并且随着一些数据量(每个对象有多个查询)的用户的查询开始放缓,我想开始缓存JSON我正在发送客户端。

我已经在使用Redis和Resque,所以我不确定是否应该为Resque和常规数据缓存使用相同的Redis实例。这是使用Memcached的原因吗?

我想我正在寻找既有经验又有经验的人员提供一般性意见,因此我可以快速决定这两者之一并开始缓存内容(对不起,如果无法给出明确的答案)。

谢谢你的帮助。

最佳答案

两者都会缓存字符串就好了。虽然我认为使用redis进行简单的缓存是一个过大的选择。我会使用memcached。

Salvatore上的Blog post,介绍如何使用Redis进行缓存。

09-16 07:34