【发布时间】:2016-08-21 12:42:04
【问题描述】:
我使用 HBase 作为大数据存储来实时访问单个记录,并使用 Solr 来搜索存储在 HBase 中的数据。
我想将版本添加到 HBase 表的列中,以便它也可以保存以前的值。例如,我为 cust_info:address 列设置参数 VERSIONS => 5 以便保留客户的最后五个地址。
我在 Solr 集合的 schema.xml 文件中创建了一个等效字段,如图所示,
<field name="address" type="text_general" indexed="true" stored="true" multiValued="true"/>
当我在 Solr 中搜索记录时,它只显示地址的最新更新值。我想在所有五个客户地址中进行搜索。
如何在对应的 Solr 字段中索引和存储表的这个多版本列?
【问题讨论】:
标签: indexing solr lucene hbase