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

Mat*_*don 6 solr rename

我必须使用Solr创建一些索引.我用bin/solr create命令创建了很多核心:

bin/solr create -c core_name
Run Code Online (Sandbox Code Playgroud)

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

bin/post -c core_name /documents_path/
Run Code Online (Sandbox Code Playgroud)

现在我必须重命名一些核心来进行一些测试,但我不知道如何做到这一点.

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

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

谢谢!!

Mat*_*ndh 7

所述CoreAdminHandler(这是默认被5.x的)是优选的外部接口,用于进行更改芯.

重命名核心,请发出RENAME命令:

http://localhost:8983/solr/admin/cores?action=RENAME&core=oldname&other=newname
Run Code Online (Sandbox Code Playgroud)