【发布时间】:2017-09-06 19:44:37
【问题描述】:
我正在使用 Solr 开发索引应用程序。我们当前的系统有两个实时核心,一次只索引一个核心。最近很明显,当前的索引系统不会长期工作。需要将其中一个活动核心拆分为两个新核心。他们将有一些重叠的信息,但不同的模式。每当将新项目引入数据库时,两者都需要快速更新。
有没有办法使用 SolrJ 同时更新多个个 solr 内核?
所有核心都在同一个 solr 实例中。
我们没有使用 SolrCloud。
目前需要拆分的核心大约包含。 2500000 个文档。
感谢任何帮助。
【问题讨论】:
-
在这种情况下同时是什么意思?当然,您可以同时发起更新核心的请求
-
我想同时索引同一个数据库中的两个核心,或者至少一个紧接着一个。当前系统启动、连接到 solr、索引、断开连接和终止应用程序。它最终从头到尾多次运行整个应用程序以索引每个核心。我不明白为什么我不能在一个应用程序运行中将它们全部编入索引。