我有以下情况:
Apache Solr 应为 2 个数据源编制索引。
- RDBM - 持续可用
- CSV 文件,可不时推送到系统。
CSV 文件仅更新 Solr 中现有文档的 2 个字段。
但我有以下问题:似乎不可能通过 DataImportHandler 只更新某些字段子集。这真的不可能还是有什么技巧?
我有以下情况:
Apache Solr 应为 2 个数据源编制索引。
CSV 文件仅更新 Solr 中现有文档的 2 个字段。
但我有以下问题:似乎不可能通过 DataImportHandler 只更新某些字段子集。这真的不可能还是有什么技巧?
我相信您的问题在于尝试“更新”只有两个字段的现有文档。您使用的是哪个版本的 Solr?仅 Solr 4.x 支持部分更新。
以下是关于什么是部分更新以及如何进行的一些信息: http ://wiki.apache.org/solr/Atomic_Updates
http://solr.pl/en/2012/07/09/solr-4-0-partial-documents-update/