更改MemCached最大块大小的含义

时间:2010-12-15 06:26:31

标签: caching memcached distributed-caching

运行MemCached的缺点是什么(如果有的话),最大缓存块大小为100MB?

使用10MB或1MB页面会有什么明显不同吗?相反,为什么你会用更小的页面运行MemCached,比如100k?

如果将MemCached设置为使用100MB的最大大小,它是否会为每个内存单元实际分配100MB,而不管它实际有多大?

2 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

memcached是一个对象缓存,最有利于访问低延迟的对象。

如果您的商品是100MB,那么您必须拥有一个非常快速的网络,才能将延迟问题作为一个问题。此时,您应该使用varnish或类似的处理HTTP请求的解析开销,因为大部分加载时间将在传输中。