【问题标题】:How to use two solr instances in synch如何同步使用两个 solr 实例
【发布时间】:2017-11-27 18:03:24
【问题描述】:

我正在实施 apache-solr,但很少遇到异常。

1.我们有两个 solr 实例。 solr1 用于索引数据,solr2 用于搜索数据。数据目录是 nfs 挂载的,因此 solr1 索引的数据可以被 solr2 读取以进行搜索。但 solr2 无法读取该数据。

2.另一个问题:其中一个核心数据导入正常,但搜索未提供任何文档。

3.我不想使用solr cloud。

【问题讨论】:

标签: apache indexing solr devops


【解决方案1】:

使用 Solr 或 Lucene over NFS is in general not a good idea

您可以使用 SolrCloud(但由于您指定不想使用 SolrCloud..)、explicit replication keeping nodes in sync 来提供数据数据 - 您可以通过水平扩展轻松添加更多节点来提供查询服务,或者您可以use HDFS for distributing data 跨节点。

对于问题 2;提出一个单独的问题并附上有关文档外观、字段架构外观以及管理界面下的分析页面如何处理字段的详细信息。

【讨论】:

    【解决方案2】:

    我建议您查看最新的 SOLR 文档https://lucene.apache.org/solr/guide/6_6/

    看看SOLR云https://lucene.apache.org/solr/guide/6_6/solrcloud.html#solrcloud

    这将允许您分发搜索和索引。您还将获得弹性。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-11-14
      • 1970-01-01
      • 2012-05-21
      相关资源
      最近更新 更多