巨大的内置索引空间,没有实体

时间:2014-02-06 18:39:00

标签: google-app-engine

我有1Gb的内置索引。所以我在许多列中放置了=%并且再次保存了实体(.put())但是内置索引的空间没有改变。

所以我删除了所有实体实例,它仍然保持不变。

如何在Google App Engine(GAE)中删除(格式化,删除等)所有内置索引?

提前致谢!

1 个答案:

答案 0 :(得分:1)

你没有提到编程语言,但我认为它是Python。在这种情况下,您需要使用appcfg.py进行不同的操作(我假设有其他支持语言的类似工具):

appcfg.py vacuum_indexes myapp/

作为documentation says:“此命令删除本地版本的index.yaml中未提及的应用程序的所有索引。”

在运行操作之前,请上传应用程序,如果它确实包含您想要的所有索引,还要仔细检查index.yaml。如果没有,请更改index.yaml并再次上传应用程序直到准备就绪。

请注意,如果您的应用程序的某个版本已在生产中运行,则可能会对旧版本的应用程序产生副作用。