云模式下的Solr唯一密钥更新

问题描述

是否可以修改唯一键的类型而无需在solr cloud模式下删除收集?还是有可能创建新的唯一密钥?

解决方法

您不能在不重新索引索引或将集合拖放到solr云中的情况下修改唯一键。

我建议您无需删除集合的替代选项。

在这里,您将模式更新为适合您的唯一键的类型,然后通过Zookeeper上传模式。

然后您可以重新加载数据。它与重新索引集合一样好。

一个更好的选择是使用修改后的架构创建另一个集合。 为新集合创建一个别名(别名应与早期集合的名称相同)。

请确保在别名的帮助下将所有新请求重定向到新集合。

然后删除较旧的收藏集。

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...