我的网站有大约50个用户,我收到了过多的小型数据存储操作。我积极地memcaching,没有那么多的记录,我仍然得到数百万的小型数据存储操作。 Appstats表示成本为0,但实际成本不为0. 我基本知道小数据存储操作可能发生的位置。谷歌应用程序引擎过多的数据存储小操作
只有键操作:我这样做,但我memcache它,直到数据没有改变。此外,我的大部分关键操作都有限制= 100(这是最大),所以要获得12米的操作,我需要拨打120000个电话(我假设提取1个键是1个小操作)。由于我每天约有60-70次访问,似乎有点过分。 我只是不知道是什么造成了很多操作。 Appstats不给我任何线索。
这是仪表板。
这是appstats。
您是否使用远程API?是否为你的整个应用程序启用了appstats? – someone1
根据此https://developers.google.com/appengine/docs/python/tools/appstats#EventRecorders启用是的appstats第二个数字是RPC统计数据。 – specialscope
那么有可能你的代码的一部分没有使用appstats包装器进行包装。你必须确保你的应用中的每个端点都使用它。例如,如果您使用mapreduce,它不会使用应用程序统计信息。所有通过Remote API进行的操作也不会使用应用程序统计信息。 App Stats只将最近的1000条记录存储在memcache中,所以它可能甚至没有给出您的应用程序的准确概述(尤其是所有最近与短命的memcache条目有关的问题) – someone1