【发布时间】:2014-11-28 06:20:12
【问题描述】:
我正在使用从 oracle 数据库填充的 Solr 实例。当从 oracle 数据库中添加和删除记录时,它们也应该从 Solr 中添加和删除。
schema.xml 有这个设置,我们用它来存储 ID,它也是 oracle 中的主键:
<uniqueKey>id</uniqueKey>
<field name="id" type="string" indexed="true" stored="true"/>
此外,ID 不是按顺序排列的。 solr 管理界面没有太大帮助,我只能看到 ID 以及每条记录的其余部分,一次几个,分页。
这个 solr 核心中有大约一百万个文档。
我可以很容易地从 oracle 数据库中获取记录的 ID,因此我还想从 solr 索引中获取文档 id 的列表以进行比较。
我无法找到有关如何执行此操作的任何信息,但我可能正在搜索
【问题讨论】:
标签: oracle solr indexing lucene