Skip to main content
 首页 » 编程设计

python之谷歌应用引擎过多的数据存储小操作

2025年05月04日10java哥

我的站点有大约 50 个用户,我的小型数据存储操作过多。我积极使用内存缓存,没有那么多记录,但我仍然有数百万个小型数据存储操作。 Appstats 说成本是 0 但实际成本不是 0。 我基本上知道小型数据存储操作可能发生在哪里。

仅关键操作:我这样做但我将它缓存到数据未更改之前。另外,我的大部分仅键操作都有 limit=100(这是最大值),因此要获得 12m 次操作,我需要进行 120000 次调用(我假设获取 1 个键是 1 个小操作)。因为我每天大约有 60-70 次访问,这似乎有点过分。 我只是想不通是什么导致了那么多操作。 Appstats 没有给我任何线索。

这是仪表板。

这是应用统计。

请您参考如下方法:

您是否使用了很多计数?好像这样可以be a problem这会导致过多的数据存储小型操作。

我没有你的代码,但是 this answer在遇到此问题时有一些优化代码的建议。

另外,看看类似的问题 - Google app engine excessive small datastore operations类似的答案