【问题标题】:Apache solr collectionApache solr 集合
【发布时间】:2016-11-19 00:55:54
【问题描述】:

您好,我是 apache solr 的新手,请多多包涵。每次我在我的 Mac 上加载 Solr 4.10.4 时,我都会尝试创建一个保留在我的管理页面上的集合/核心。目前我每次打开 Solr Admin 页面时都必须创建一个新内核。

目前,我有我的 solrconfig.xml、schema.xml 和 solr.xml 文件,它们如下所示。

Solrconfig.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<config>
<luceneMatchVersion>LUCENE_43</luceneMatchVersion>
<requestDispatcher handleSelect="false">
<httpCaching never304="true" />
</requestDispatcher>
<requestHandler name="/select" class="solr.SearchHandler" />
<requestHandler name="/update" class="solr.UpdateRequestHandler" />
<requestHandler name="/admin" class="solr.admin.AdminHandlers" />
<requestHandler name="/analysis/field" class="solr.
FieldAnalysisRequestHandler" startup="lazy" />
</config>

Schema.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<schema version="1.5">
<fields>
<field name="id" type="string" indexed="true" stored="true"
required="true"/>
<field name="addr_from" type="string" indexed="true"
stored="true" required="true"/>
<field name="addr_to" type="string" indexed="true"
stored="true" required="true"/>
<field name="subject" type="string" indexed="true"
stored="true" required="true"/>
</fields>
<uniqueKey>id</uniqueKey>
<types>
<fieldType name="string" class="solr.StrField" />
</types>
</schema>

Solr.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<collection2>
<schema version="1.5">
<fields>
<field name="id" type="string" indexed="true" stored="true"
required="true"/>
<field name="addr_from" type="string" indexed="true"
stored="true" required="true"/>
<field name="addr_to" type="string" indexed="true"
stored="true" required="true"/>
<field name="subject" type="string" indexed="true"
stored="true" required="true"/>
</fields>
<uniqueKey>id</uniqueKey>
<types>
<fieldType name="string" class="solr.StrField" />
</types>
</schema>


<solr persistent="true">

谢谢!

【问题讨论】:

  • 这在任何方面都不是正常行为 - 创建集合时您是否在 Solr 日志中收到任何错误?架构没有进入 solr.xml,所以即使启动 Solr 也可能存在问题?
  • 您使用的是什么版本的 Solr?
  • 我的 solr 似乎开始正常,但即使我将架构放入,我仍然没有得到永久集合。 @AlexandreRafalovitch 我正在使用 Solr 4.10.4
  • 您究竟是如何创建核心/集合的?你在哪里创建它?
  • 我使用 Web Wrangler 创建文件,然后使用 Xquery 运行代码。 @TMBT

标签: xml collections solr admin core


【解决方案1】:

我发现了问题!问题出在版本 4.10.4 中,一旦我更新它并使用 Solr 版本 6.1.0 并使用 Solr 教程,问题就得到了解决。感谢您的帮助!

【讨论】:

    猜你喜欢
    • 2020-05-27
    • 2014-01-26
    • 2012-09-01
    • 2021-05-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-06-07
    • 2013-05-22
    相关资源
    最近更新 更多