是否有任何内置方式/黑客可以让我知道哪个密钥正在从memcache中逐出?
对于插入到memcache中的所有可能密钥(例如get multi
),有一种轮询解决方案,但这种方法效率很低,而且对于大量密钥肯定无法实现。
不需要在生产中运行该功能,但在某些基准测试和优化运行期间。
答案 0 :(得分:2)
不可能AFAIK,但是一个非常好(和简单)的解决方案是修改你的memcached库并在delete
和multidelete
方法中进行打印(或任何你想要的)。然后,您可以获取正在删除的密钥(包括您的应用程序和库本身)。我希望有帮助