是否可以动态在生产数据存储区中创建索引?我想对可以动态添加属性的数据进行一些查询。
答案 0 :(得分: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
注意:您还可以使用新索引部署不同版本的应用程序,因为索引在不同版本之间共享。