0

是否可以在生产数据存储中动态创建索引?我想对可以动态添加属性的数据进行一些查询。

4

1 回答 1

0

您不能从代码中“即时”创建索引。您可以做的是您可以将新索引添加到您的索引配置(Java 中的 datastore-indexes.xml),并重新部署您的应用程序。

如果您不能或不想为新索引重新部署应用程序,则只能使用应用引擎 SDK 更新索引配置:

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

或者

appengine-java-sdk/bin/appcfg.cmd update_indexes myapp/war

注意:您还可以使用新索引部署不同版本的应用程序,因为索引在不同版本之间共享。

于 2012-10-25T06:12:54.080 回答