从GAE SDK控制台转储内存缓存密钥?

dbr*_*dbr 1 python google-app-engine memcached

在"Memcache Viewer"中,有没有办法转储现有密钥列表?当然,仅用于调试,不用于任何脚本!

我问,因为GAE SDK似乎并没有使用"真正的"memcache服务器,所以我猜它是用Python模拟的(为简单起见,因为它只是一个开发服务器)..这意味着有一个字典某处有键/值..

Dus*_*tin 8

人们在memcached列表上要求很多,有时候使用相同类型的"以防万一我想调查一下"的情绪.

处理这个问题的最好方法是知道如何生成密钥,当你想知道给定值存储的内容时,只需查看内容即可.

如果在调试会话范围内使用memcached做太多事情,那么就开始记录访问权限.

但请记住 - memcached很快,因为它一般不允许这样的事情.社区服务器确实具有有限的功能来获取给定slab类中可用的键的子集,但它可能不是你真正想要的,并且希望google不会在他们的实现中实现它.:)