2

さまざまな Web サイト キャッシング アーキテクチャのトレードオフを調査する優れた記事やブログ投稿はありますか?

たとえば、Web サイト ホストごとに個別のキャッシュを使用することと、コンシステント ハッシュを使用して各 Web サイト ホスト間でキャッシュを共有することと、専用のキャッシュ ホストを使用することの長所と短所は何ですか? 非常に一貫性が必要なデータに 1 つのパターンを使用し、大量であるが必ずしも一貫性が必要ではないデータに別のパターンを使用するのはどうでしょうか。

業界は、ほとんどのユースケースで共通のパターンに落ち着いていますか?

4

1 に答える 1

0

memcachedはLRUキャッシュです。つまり、最近使用されていないアイテムが、最大メモリ使用量に達したときに起動され、スペースが必要な新しいアイテムを取得します。

実際には、これは、すべてのデータを同じmemcachedインスタンスに配置し、最も頻繁に要求するものをすべてメモリに保持し、最も要求の少ないアイテムをプッシュするのが最善であることを意味します。

于 2011-01-09T01:26:58.190 に答える