GAE数据存储区奇怪的膨胀

我有一个基于python的GAE应用程序(在主/从数据存储上),最近发现了一件非常奇怪的事情:数据存储的大小比预期的要大得多,但仅限于仪表板。 这与用户活动无关,应用程序相当轻巧/简单,并且不是真正的高负载

除此之外,我主动删除所有未使用的实体以保持低于1Gb的配额,但数据存储大小不会下降,而是上升。 现在它已经超过4Gb并且正在计数!

为了证明我的观点(为什么我的情况很奇怪):datastore管理页面和数据存储统计数据的截图都显示了更容易相信的数字plus.google.com/photos/113319821637049481863/albums/5722673784686937649

可能是我忽略了一些东西......我只是想删除“隐形实体”,这些实体在所有任何帮助之后都将我所有的计费空间都非常赞赏

更新:我的数据从这个应用程序迁移后,我删除了所有数据,所有索引,并等待超过一天

我所期望的:app应该是空的,数据存储大小应该几乎为零(没有限制,没有索引,除了blobstore中的小型备份外没有其他限制)。 我得到的是:数据存储大小> 5Gb,不会丢失。 在空的项目!

这里有一些真正的破坏:(我可以给任何开发者的“客人”访问项目,以显示这不是一个笑话。

说明文件:https://picasaweb.google.com/113319821637049481863/GaeStrange#5723740881320880066

https://picasaweb.google.com/113319821637049481863/GaeStrange#5723740855735209986

所以对于Google团队来说存在一个问题:我如何“回收”自由空间或获取有关占据如此多空间的信息?

UPD2。 似乎问题是固定的。 数据存储大小突然下降到预期的零! Hooray :)


这很奇怪。

这只是一个猜测,你有你的应用程序的其他版本? 这可能是数据正在被旧版本使用。 您可以从顶部附近的栏中选择管理视图中的版本。

链接地址: http://www.djcxy.com/p/67453.html

上一篇: GAE datastore strange bloat

下一篇: Google App Engine Locking