2

是否有任何好的文章或博客文章来探索不同网站缓存架构的权衡?

例如,为每个网站主机使用单独的缓存与使用一致的哈希在每个网站主机之间共享缓存与使用专用缓存主机的优缺点是什么?对需要非常一致的数据使用一种模式,对大量但不一定需要一致的数据使用另一种模式呢?

行业是否已针对大多数用例确定了通用模式?

4

1 回答 1

0

memcached 是一个 LRU 缓存,这意味着最近最少使用的项目是在达到其最大内存使用量后启动的项目,它会获得一个需要空间的新项目。

在实践中,这意味着最好将所有数据放在同一个 memcached 实例中,让它将您最常要求的内容保留在内存中,并推出要求最少的项目。

于 2011-01-09T01:26:58.190 回答