gpt4 book ai didi

hbase - HBase(简易):如何在hbase shell中执行范围前缀扫描

转载 作者:行者123 更新时间:2023-12-03 08:59:30 25 4
gpt4 key购买 nike

我正在设计一个可在hbase上运行的应用程序,并且希望以交互方式浏览集群的内容。我在hbase shell中,我想对所有以chars“abc”开头的键进行扫描。这样的键可能包括“abc4”,“abc92”,“abc20014”等...我尝试了扫描

hbase(main):003:0> scan 'mytable', {STARTROW => 'abc', ENDROW => 'abc'}

但这似乎没有返回任何内容,因为从技术上讲,没有行键“abc”,只有以“abc”开头的行键

我想要的是
hbase(main):003:0> scan 'mytable', {STARTSROWPREFIX => 'abc', ENDROWPREFIX => 'abc'}

我听说HBase可以快速做到这一点,并且是其主要卖点之一。如何在hbase shell中执行此操作?

最佳答案

因此事实证明这很容易。扫描范围不包括在内,逻辑是开始<=键<结束。所以答案是

scan 'mytable', {STARTROW => 'abc', ENDROW => 'abd'}

关于hbase - HBase(简易):如何在hbase shell中执行范围前缀扫描,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17558547/

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