我有cloudant数据库,其中一些已填充的文档正在使用中...我正在使用cloudant java客户端从中获取数据。我打算更改当前使用的索引。基本上我打算从使用createIndex()转换到https://github.com/cloudant/java-cloudant#cloudant-search。还想更改索引文档的字段。
当我开始使用新索引时,更改索引是否会影响基础数据或导致现有数据的任何迁移问题?
答案 0 :(得分:0)
听起来您想要使用Cloudant Query更改为Cloudant Search。这应该是直截了当且安全的。
添加新索引不会改变或影响现有数据 - 在迁移代码之前,首先要注意的是不要删除旧索引。最简单的方法是为新的搜索索引使用新的设计文档:
我包含了指向Java API相关部分的链接,但显然您可以通过仪表板执行此操作。