1

私は単一ページのアプリ (Rails + Backbone.js + Heroku 上の Postgres) を持っていますが、大量のデータを持つユーザー (オブジェクトごとに複数のクエリがある) に対してクエリの一部が遅くなり始めているため、キャッシュを開始したいと考えています。 JSON クライアントに送信しています。

私はすでに Resque で Redis を使用しているため、Resque と一般的なデータ キャッシングの両方に同じ redis インスタンスを使用する必要があるかどうかわかりません。それが Memcached を使用する理由ですか?

どちらかの経験がある人からの一般的な意見を探していると思いますので、2つのうちの1つをすばやく決定してキャッシュを開始できます(明確な回答が得られない場合は申し訳ありません)。

助けてくれてありがとう。

4

1 に答える 1

1

どちらも文字列を問題なくキャッシュします。単純なキャッシュにredisを使用するのはやり過ぎだと思いますが。memcached を使用します。

Redis を使用したキャッシングに関する Salvatore のブログ投稿。

于 2012-05-17T06:44:44.000 に答える