【问题标题】:Solr create core with json configSolr 使用 json 配置创建核心
【发布时间】:2013-08-03 21:04:55
【问题描述】:

我正在编写函数,它创建新的 Solr 核心。

要创建核心,您需要发布数据,例如 (http://wiki.apache.org/solr/CoreAdmin):

http://localhost:8983/solr/admin/cores?action=CREATE&name=coreX&instanceDir=path_to_instance_directory&config=config_file_name.xml&schema=schem_file_name.xml&dataDir=data

但在此示例中,您需要参考现有配置和架构。

在我的应用中,每个核心都可以有不同的配置,因此最好的方法是使用创建请求将 JSON 格式的配置和架构发布到服务器。

有可能吗?

感谢您的帮助!

【问题讨论】:

    标签: python json solr core


    【解决方案1】:

    不,据我所知,目前这是不可能的(不在服务器上创建文件,然后从文件创建核心)。

    如果您需要这种功能,您可能希望为您的架构使用更无架构的结构,您宁愿定义一组映射到字段的不同默认设置的字段前/后缀,然后使用通配符名称以避免必须在 Schema 中定义每个字段。

    基于 Lucene 的真正无模式替代方案也可能是 Elastic Search。

    【讨论】:

      猜你喜欢
      • 2017-03-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-01-13
      • 1970-01-01
      • 2013-07-01
      • 2014-03-29
      • 2013-07-04
      相关资源
      最近更新 更多