【问题标题】:Can I use 2 Solr cores for reindexing and searching simultaneously?我可以使用 2 个 Solr 内核同时进行重新索引和搜索吗?
【发布时间】:2016-11-28 17:56:40
【问题描述】:

我在我们的 Plone 4.2.6 系统上使用 Collective Solr 4.1.0 搜索。

我正在我的服务器上运行一个 solr_core,目前我们的 Plone live 系统的搜索正在使用它。现在我想建立一个新索引,但 不关闭实时系统搜索 10 小时或更长时间(重新索引的时间)。只有在collective.solr 5.0 和更高版本上才能在同一个核心上执行此操作。见collective.solr changelog

有没有办法让我在另一个核心上建立一个新索引,同时仍然能够在当前使用的核心上使用搜索?我是这样想的:live_system 使用core_1 进行查询,并在core_2 上建立一个新索引。建立索引后,切换两个内核,以便 live_system 现在使用 core_2 进行搜索。

我知道有一种方法可以将已经构建的 Solr 索引加载到 Solr 核心中,但我不知道如何完成我正在考虑的这个 switcheroo。

【问题讨论】:

    标签: solr lucene plone


    【解决方案1】:

    请检查主从架构。这可能会有所帮助! 检查以下链接-https://cwiki.apache.org/confluence/display/solr/Index+Replication

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-12-20
      • 1970-01-01
      • 1970-01-01
      • 2012-01-25
      • 1970-01-01
      • 1970-01-01
      • 2012-06-24
      • 2016-08-06
      相关资源
      最近更新 更多