Skip to main content
 首页 » 编程设计

python之从 GAE SDK 控制台转储内存缓存 key

2025年05月04日22java哥

在“内存缓存查看器”中,有没有办法转储现有键的列表?仅供调试,当然不能用于任何脚本!

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

请您参考如下方法:

很多人在 memcached 列表上要求这个,有时带着相同类型的“以防万一我想四处调试一些东西”的情绪。

处理此问题的最佳方法是了解如何生成 key ,当您想知道为给定值存储的内容时,只需查找资料即可。

如果在调试 session 范围内使用 memcached 执行的事情太多,那么请开始记录访问。

但请记住——memcached 速度很快,因为它通常不允许这样的事情。社区服务器确实具有有限的功能来获取给定 slab 类中可用的键的子集,但这可能不是您真正想要的,希望谷歌不会在他们的中实现它。 :)