如何重命名在Solr中创建的核心?

时间:2016-01-20 00:13:44

标签: solr rename

我必须使用Solr创建一些索引。 我使用bin/solr create命令创建了许多内核:

bin/solr create -c core_name

之后,我使用bin/post命令添加了一些文档:

bin/post -c core_name /documents_path/

现在我必须重命名一些内核才能进行一些测试,但我不知道怎么做。

我不能简单地删除核心并使用正确的名称重新添加核心,因为添加大量文档需要很长时间。

如何使用命令行命令重命名核心,如在操作创建和添加文档中?

谢谢!

1 个答案:

答案 0 :(得分:7)

CoreAdminHandler (which is available by default in 5.x)是用于更改核心的首选外部接口。

rename a core,请发出RENAME命令:

http://localhost:8983/solr/admin/cores?action=RENAME&core=oldname&other=newname