Google App Engine Java:如何删除未使用的索引?

Dom*_*ien 4 indexing google-app-engine google-cloud-datastore

如果我找到了有关删除未使用的索引的信息,例如上载和管理Python应用程序/删除未使用的索引,那么它只适用于Python环境......

在[~project] /war/WEB-INF/datastore-indexes.xml文件中标记索引的任何方法?

Amo*_*mos 5

从1.4.2版开始,Java SDK支持vacuum_indexes操作.运行此命令以删除未使用的索引:

./<appengine-java-sdk-path>/bin/appcfg.sh vacuum_indexes <myapp-path>/war
Run Code Online (Sandbox Code Playgroud)

在使用Eclipse SDK的Windows上,它类似于:

<eclipse-path>\plugins\com.google.appengine.eclipse.sdkbundle_1.4.3.v201103311225\appengine-java-sdk-1.4.3\bin\appcfg.cmd vacuum_indexes <myapp-path>\war
Run Code Online (Sandbox Code Playgroud)