将数据添加到多核解决方案实例中的特定核心



我已经完成了以下步骤来创建Solr多核设置。

我有一个Solr实例在Jetty上运行(我使用了默认配置)。

我已经复制了一个核心到另一个,

1) 现在在这个场景中。如果我运行post.jar命令将文档添加到索引中,那么它会被添加到两个核心中吗?2) 因此,如果我查询Solr索引,那么哪个核心将获取结果?3) 我应该使用哪个命令来发布新文档,以便在特定的核心中进行索引?

您对它进行了分片还是复制?如果你不知道,请读这篇文章。1) 分片或复制都是由solr内部同步的,因此应该在两个核心中进行分割或添加。2) 无论是哪一个,solr都会为您做到这一点,您只需要让zooKeeper准备好接受并平衡每个核心之间的请求。3) 如果你正在向复制的核心添加数据,你就不能这样做,但如果你正在对核心进行分片,我认为这是可能的,这里给出了答案:如何使用solrj 对特定分片中的数据进行索引

相关内容

最新更新