gpt4 book ai didi

json - 在JSON字段中进行HBase搜索

转载 作者:行者123 更新时间:2023-12-02 21:45:13 25 4
gpt4 key购买 nike

有什么办法可以快速搜索HBase表中存储的json吗?例如,我在某些列中保存了一些带有json字符串的表Family:column:

1      {"name":"John McClane","hat_color":"green"}
2 {"name":"Rocky Balboa","hat_color":"red"}
.......
9999 {"name":"Super Man","hat_color":"green"}
.......

我需要找到所有戴着 绿色帽子的人的所有行ID。

假设表太大,无法使用简单的MapReduce作业来解析json

也许有一种索引json字段的方法?

最佳答案

您可以尝试将hbase value filter
运算子= CompareFilter.CompareOp.EQUAL比较器= RegexStringComparator而正则表达式字符串是"hat_color":"green"}$
我不知道与mapreduce作业的性能比较,但对于应该执行的简单检索操作

注意:也请看hbase single column value filter

关于json - 在JSON字段中进行HBase搜索,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25909480/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com