2

是否有任何内置方式/或 hack 可以让我知道哪个键被从 memcache 中逐出?

对于插入到内存缓存中的所有可能的键(例如get multi),有一种轮询解决方案,但这种方法效率低下,而且对于大量的键来说肯定是不可实现的。

该功能不需要在生产中运行,而是在一些基准测试和优化运行期间运行。

4

1 回答 1

2

不可能 AFAIK,但一个非常好的(且简单)的解决方案是修改您的 memcached 库并在deleteandmultidelete方法中进行打印(或任何您想要的)。然后,您可以获得正在删除的密钥(由您的应用程序和库本身)。我希望这会有所帮助

于 2014-04-16T08:43:59.723 回答