在“内存缓存查看器”中,有没有办法转储现有键的列表?仅供调试,当然不能用于任何脚本!
我问是因为 GAE SDK 似乎没有使用“真正的”内存缓存服务器,所以我猜它是用 Python 模拟的(为简单起见,因为它只是一个开发服务器)。这意味着是某处带有键/值的字典..
请您参考如下方法:
很多人在 memcached 列表上要求这个,有时带着相同类型的“以防万一我想四处调试一些东西”的情绪。
处理此问题的最佳方法是了解如何生成 key ,当您想知道为给定值存储的内容时,只需查找资料即可。
如果在调试 session 范围内使用 memcached 执行的事情太多,那么请开始记录访问。
但请记住——memcached 速度很快,因为它通常不允许这样的事情。社区服务器确实具有有限的功能来获取给定 slab 类中可用的键的子集,但这可能不是您真正想要的,希望谷歌不会在他们的中实现它。 :)
