在异步模式下索引Solr文档

时间:2018-07-19 14:58:46

标签: asynchronous search indexing solr documents

我有两个问题:

1)我正在使用solr 7.4,我想知道是否有可能在我要为文档建立索引的同一个集合上运行另一个完全导入时为文档建立索引。

2)是否可以将多个文档发送到solr并使其在异步模式下对其进行索引?换句话说,我需要一个一个地索引它们,或者有一些api或选项可以打开多线程(...我猜....)并为文档建立索引,而不必等待第一个完成?

谢谢。

1 个答案:

答案 0 :(得分:1)

这两个问题都可以通过删除DIH并编写将文档发送给自己的代码来解决。您选择的语言将具有可用的Solr库,并且您可以并行运行多个索引线程或进程。使用commitWithin使更改在编制索引时可见,或者在结束时以提交消息结束。