【问题标题】:How to add a new collection in Solr?如何在 Solr 中添加新集合?
【发布时间】:2015-11-04 19:03:40
【问题描述】:

在 Apache Solr 的现有核心中添加新集合的步骤是什么?

目前我有一个文件夹

solr>example>example-schemaless>solr>collection1

我想创建一个名为 recipe 的新集合,我该怎么做?

【问题讨论】:

    标签: solr


    【解决方案1】:

    有多种方法可以做到这一点:

    • 复制/粘贴现有​​的 collection1,并将其重命名为 recipe,然后您可能需要更新一些配置文件,以反映这些更改(看起来像错误-对我来说很容易的方法,但当然仍然可以使用)
    • 使用 Solr 集合 API 通过调用此端点创建新集合 /admin/collections?action=CREATE&name=name&numShards=number&replicationFactor=number&maxShardsPerNode=number&createNodeSet=nodelist&collection.configName=configname。欲了解更多信息,请查看此处 - https://cwiki.apache.org/confluence/display/solr/Collections+API#CollectionsAPI-api1

    【讨论】:

    • 它显示以下错误:new_core:org.apache.solr.common.SolrException:org.apache.solr.common.SolrException:无法为核心new_core加载conf:从solr加载solr配置时出错/new_core/conf/solrconfig.xml
    • @AswinRaghavan,有趣的错误,可能是配置或调用有问题
    猜你喜欢
    • 1970-01-01
    • 2019-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-31
    相关资源
    最近更新 更多