我们可以更新solr索引和模式吗';s在multiplecore中而不重新启动solr?

我们可以更新solr索引和模式吗';s在multiplecore中而不重新启动solr?,solr,solrj,Solr,Solrj,我遇到需要更新/添加solr索引的新模式的情况。 在最坏的情况下,我还必须更新/向正在运行的solr添加新索引。 我可以在不重新启动solr的情况下执行此操作吗? 是否可以在无需重新启动solr的情况下向多核空间添加新的核心?是的,您可以通过solr核心管理来完成这一点 自Solr1.3以来,SolrCore可以选择在运行时进行管理。此外,Solr允许在单个web应用程序中运行多个SolrCore实例。核心可以通过CoreAdminHandler进行动态管理 有关所有详细信息,请参考Solr W

我遇到需要更新/添加solr索引的新模式的情况。
在最坏的情况下,我还必须更新/向正在运行的solr添加新索引。
我可以在不重新启动solr的情况下执行此操作吗?

是否可以在无需重新启动solr的情况下向多核空间添加新的核心?

是的,您可以通过solr核心管理来完成这一点

自Solr1.3以来,SolrCore可以选择在运行时进行管理。此外,Solr允许在单个web应用程序中运行多个SolrCore实例。核心可以通过CoreAdminHandler进行动态管理


有关所有详细信息,请参考Solr Wiki部分。

是的,您可以通过Solr核心管理来完成这一点

自Solr1.3以来,SolrCore可以选择在运行时进行管理。此外,Solr允许在单个web应用程序中运行多个SolrCore实例。核心可以通过CoreAdminHandler进行动态管理


有关所有详细信息,请参考Solr Wiki的部分。

Thank you@Paige,Solr Wiki的CoreAdmin部分说,可以使用预先存在的instanceDir/schema.xml创建新的核心。然而,在我的例子中,我需要创建新的模式,而不使用预先存在的instanceDir/schema.xml,这是可能的。当它们表示预先存在时,它们意味着在执行create命令之前,文件必须存在于服务器上的磁盘上。我只是尝试将一个现有的core文件夹复制到一个新的文件夹名,并使用CREATE命令将其设置为一个新的core,它成功地工作了。我是在Solr v3.2上运行的。ok@Paige我知道它应该可以正常工作。再次感谢。谢谢@Paige,solr wiki的CoreAdmin部分说,可以使用预先存在的instanceDir/schema.xml创建新的核心。然而,在我的例子中,我需要创建新的模式,而不使用预先存在的instanceDir/schema.xml,这是可能的。当它们表示预先存在时,它们意味着在执行create命令之前,文件必须存在于服务器上的磁盘上。我只是尝试将一个现有的core文件夹复制到一个新的文件夹名,并使用CREATE命令将其设置为一个新的core,它成功地工作了。我是在Solr v3.2上运行的。ok@Paige我知道它应该可以正常工作。再次感谢你。