我已经设置了具有多个核心的 solr。每个核心都有自己的架构(具有共同的唯一 ID)。Core0:Id,名称 Core1:Id,类型。
我正在寻找一种将结果集生成为 ID、名称、类型的方法。有什么办法吗?
我尝试了这里建议的解决方案,但没有奏效。
搜索多个 SOLR 内核并返回一个结果集
没有合并模式的原因如下:
我们每天都有成千上万的文档(pdf 文件)需要提取/插入到 solr 中进行搜索。这意味着有时会有数百万份文件。第二个要求是,在任何时间点,都可以请求对所有历史 pdf 文件执行一些处理,并将处理后的信息添加到每个文件的 solr 中。这样处理过的信息就会出现在搜索中。现在由于提取需要很长时间,因此对所有文件执行历史更新将非常困难(更新时间长)。所以我想如果我可以使用另一个核心来保留处理过的信息,它会更快。请建议是否有替代解决方案。