【问题标题】:What is the best way to make two instances in Solr which use identical schemas?在 Solr 中创建两个使用相同模式的实例的最佳方法是什么?
【发布时间】:2012-01-14 17:29:22
【问题描述】:

我使用 Solr 为 Mysql 数据库建立了索引,一切都很完美。现在我得到了另一个数据库,它使用与我的第一个数据库完全相同的架构,但其中包含不同的数据。

我想要的是使用 Solr 来索引第二个数据库,使用我为我的第一个数据库创建的相同 solr 模式,因为它们完全一样!

我读到 Solr 核心允许您运行使用不同配置集和索引的多个实例,但在我的情况下,我得到了完全相同的配置,唯一改变的是数据库名称。

我的问题是两个创建两个使用相同配置的 Solr 实例的最佳方法是什么?

干杯

【问题讨论】:

    标签: mysql solr indexing jetty multicore


    【解决方案1】:

    您可以使用两个核心并共享一个架构。只需阅读Wiki。但在实践中,您可能希望保持灵活性并仅复制第二个核心的模式。

    【讨论】:

    • 这正是我想跳过的。复制配置文件,因为我计划使用两个以上相同的模式实例。无论如何,你的论点是不切实际的,我会接受它们。我只是想知道是否还有其他方法。干杯!
    • 如果你想对很多内核使用相同的配置,那么请阅读我链接的 Wiki。
    【解决方案2】:

    如果只使用一个 solr 实例,但在架构中有一个字段,该字段包含一个值,该值指示记录来自哪个数据库/源。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-11
      • 2021-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多