云模式下的 Solr 唯一键更新
Solr Unique key update in cloud mode
在solr云模式下是否可以在不删除集合的情况下修改唯一键的类型?或者是否可以创建新的唯一密钥?
如果没有 re-indexing 或将集合删除到 solr 云中,您将无法修改唯一键。
我会建议您不需要删除集合的替代选项。
在这里,您使用适合您的唯一键的类型更新架构,并通过 zookeeper 上传架构。
然后您可以重新加载数据..它与 re-indexing 集合一样好。
更好的替代方法是创建另一个具有修改后架构的集合。
为新集合创建一个别名(别名应该与之前的集合同名)。
确保所有新请求都re-directed 在别名的帮助下发送到新集合。
然后删除旧的集合。
在solr云模式下是否可以在不删除集合的情况下修改唯一键的类型?或者是否可以创建新的唯一密钥?
如果没有 re-indexing 或将集合删除到 solr 云中,您将无法修改唯一键。
我会建议您不需要删除集合的替代选项。
在这里,您使用适合您的唯一键的类型更新架构,并通过 zookeeper 上传架构。
然后您可以重新加载数据..它与 re-indexing 集合一样好。
更好的替代方法是创建另一个具有修改后架构的集合。 为新集合创建一个别名(别名应该与之前的集合同名)。
确保所有新请求都re-directed 在别名的帮助下发送到新集合。
然后删除旧的集合。