我有一个主 solr 服务器(solr1),它存储所有 doc 的索引,并希望实现以下功能:
1. 首先从 solr1 完全导入我最近(过去 1 或 2 周)更新/创建的 doc。
2. 每隔一段时间进行增量导入,将我的文档的更改从 solr1 复制到 solr2。- 在此期间可能会删除、更新、创建文档。
-- 作为SqlEntityProcessor 支持的将数据从DB 导入Solr 的功能。
http://wiki.apache.org/solr/DataImportHandler#SolrEntityProcessor
SolrEntityProcessor 可以根据查询(使用配置文件中的查询参数)从一个 Solr 完全导入到另一个 solr,但以后似乎无法进行增量导入:没有 deltaImportQuery 和 deltaQuery 配置,SqlEntityProcessor 支持。
我该如何实现这个功能?
感谢您的帮助和回复:)