1

我正在使用 Google 应用引擎,现在“Datastore 存储数据”的大小已接近超过免费配额限制。所以我想通过删除一些实体元素来减少数据存储区中数据的大小。

我尝试删除一些成本约为 100MB 的实体元素(从 1GB 限制大约 10%),但它仍然显示早期使用情况,并且仍然接近超过免费配额限制。

请建议我,如何减少数据存储大小。

提前致谢。

那拉卡

4

1 回答 1

2

要减小您的情况的大小:

1)NDB可以压缩属性,所以你可以为非索引属性创建一个对象并压缩它:https ://developers.google.com/appengine/docs/python/ndb/properties?hl=nl

2)我不知道你的型号。但是一个选项是分发您的模型并创建一个网络服务来从其他应用程序中获取实体。

3)如果它只有一个模型,则将索引属性保留在主 appid 中,并从辅助 appid 获取数据。

但当然,一切都是有代价的。性能、url 获取、CPU ......所以很容易从一个瓶颈运行到另一个瓶颈。

于 2012-11-29T03:30:28.723 回答