我有一个带memcache的服务器(v1.4.4),其中有一小块数据我需要长时间停留(假设24小时)。如果内存被填满,我想要撤离更大的数据块。
如何确定一条数据更重要(因此不应撤离),而其他数据将被撤离?
答案 0 :(得分:1)
比缓存中的其他项目更频繁地访问它。
答案 1 :(得分:1)
对于使用不同的memcache服务器来说,这听起来是一个很好的论据。你有1套memcache服务器可以消失数据。而另一个用于数据的内存缓存服务器你真的不想冒着失去LRU的风险。第二个memcache服务器受到严密监控以进行驱逐。但是,当memcache满时,会抛出数据。所以,并不是你需要的解决方案。
雷迪斯,我相信不会扔东西。