在Solr中使用相同模式的两个实例的最佳方法是什么?

时间:2012-01-14 17:29:23

标签: mysql solr indexing jetty multicore

我使用Solr索引了一个Mysql数据库,一切都很完美。现在我有另一个数据库,它使用与我的第一个数据库完全相同的模式,但其中包含不同的数据。

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

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

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

干杯

2 个答案:

答案 0 :(得分:2)

您可以使用两个核心并共享架构。请阅读Wiki。但实际上,您可能希望保持灵活性,只需复制第二个核心的架构。

答案 1 :(得分:1)

如何仅使用一个solr实例,但在架构中有一个字段,该字段包含一个值,该值指示记录来自哪个db / source。