Google Appengine大量索引数据(python)

时间:2011-05-10 09:35:21

标签: python google-app-engine indexing bigtable

我们刚刚在AppEngine中超出了我们的免费数据使用配额,这很好但是看看我们的数据分解,1G中只有200M是实际的数据/元数据(仍然不能相信它们会为你固定数据)我认为其余的是阅读帮助论坛的索引。有谁知道这是否正常,如果没有,是否有任何减少索引数据大小的好建议?

干杯, 理查德

1 个答案:

答案 0 :(得分:3)

取决于您存储在其中的内容。我们有32GB的字符串/整数/文本数据,181GB的索引/元数据和812GB的blob(我们存储了很多小图像)。所以它真的取决于你的查询和设置。

你可以运行

   appcfg.py vacuum_indexes .

到vacum索引(删除未使用的东西)。

GAE会自动为所有属性创建简单索引,但您可以通过添加

来禁用它们
    indexed=False

在财产上。见http://code.google.com/appengine/docs/python/datastore/propertyclass.html