在更新thogh hbase批处理批处理索引器

时间:2016-10-18 09:10:03

标签: hadoop solr

当我更新数据throgh hbase时,我无法更新solr集合中一个字段的值。

hbase数据

3235900531-0,3235900531,3 3235900028-0,3235900028,3 3235900029-0,3235900028,6

当我再次使用更新的值运行批处理索引器时,第一次正确插入数据,并且相同的行ID数据未在solr集合中更新,并且重复数据也不存在

3235900531-0,3235900531,5 3235900028-0,3235900028,8 3235900029-0,3235900028,9

任何人都可以帮我解决这个问题。

1 个答案:

答案 0 :(得分:0)

由于重复的密钥,可能会发生这种情况。如果唯一ID将包含将覆盖记录的重复元素,则solr将使用唯一ID进行索引。