Google app engine 对象化缓存命中/未命中和配额

Google app engine 对象化缓存命中/未命中和配额,google-app-engine,objectify,Google App Engine,Objectify,我这个月发布了一个新的网络应用程序。我试图理解为什么我得到如此高的数据存储读取值,即使我的所有实体都被缓存 所以,我的主要误解是。在本月的总配额概览中,我在数据存储中有1.12 M读取操作 但当我转到控制台中的memcache部分时,它告诉我命中率是96.35%,数字是:1457499命中/55177未命中 首先,这些数字是每月还是每天 第二,这怎么可能 我知道读入事务不会使用缓存。但我不会大量使用交易。除了事务之外,还有什么会导致这种情况吗?如果您想更深入地了解Objectify memcac

我这个月发布了一个新的网络应用程序。我试图理解为什么我得到如此高的数据存储读取值,即使我的所有实体都被缓存

所以,我的主要误解是。在本月的总配额概览中,我在数据存储中有1.12 M读取操作

但当我转到控制台中的memcache部分时,它告诉我命中率是96.35%,数字是:1457499命中/55177未命中

首先,这些数字是每月还是每天

第二,这怎么可能


我知道读入事务不会使用缓存。但我不会大量使用交易。除了事务之外,还有什么会导致这种情况吗?

如果您想更深入地了解Objectify memcache命中率,请安装MemcacheStatsServlet(或者查看其代码并执行类似操作)。这将提供按种类细分的缓存命中率

请记住,由于它只报告一个实例(无论您的统计数据请求中遇到哪个实例),因此这只是集群中正在发生的情况的一个代表性示例。

当您说“除了事务之外还有什么可以导致此情况?”时,您是指任何可以导致缓存未命中的情况吗?最主要的是从缓存中逐出对象。您是否有共享或专用的memcache?您是否尝试过通过Appstats跟踪您的顶级请求?