如何删除Google App Engine(Java)中的索引?

时间:2010-03-17 19:21:09

标签: java google-app-engine

有没有办法删除Google App Engine Java应用程序中未使用的索引?

我能找到的唯一方法是创建一个空的Python GAE应用程序并运行以下命令:

appcfg.py vacuum_indexes /path/to/myapp/

有更聪明的方式吗?

更新(2011年2月16日):

从GAE SDK 1.4.2开始,有可能:

./appengine-java-sdk/bin/appcfg.sh vacuum_indexes myapp/war

2 个答案:

答案 0 :(得分:2)

我记得读到目前这是唯一的方法。问题跟踪器中存在针对Java的这种支持的问题,但尚未实现。 http://code.google.com/p/googleappengine/issues/detail?id=1893

答案 1 :(得分:1)

GAE SDK 1.4.2中添加了在Java中真空索引的功能。有关详细信息,请参阅此博客文章:http://www.codeonastick.com/?p=95