我在hbase中有1000万行,我想对检索过程进行范围扫描。目前我们正在使用java thrift api连接到hbase。我知道范围扫描的hbase shell命令
scan 'tablename', {STARTROW => '639415', ENDROW => '639415'}
任何人都可以告诉我如何使用java thrift api来实现这个目标吗?
答案 0 :(得分:0)
我想知道你为什么使用thrift api,而不是本机java api?
你可以在cloudera博客中找到一个很好的教程,解释thrift api,这个链接是关于扫描https://blog.cloudera.com/blog/2014/04/how-to-use-the-hbase-thrift-interface-part-3-using-scans/
顺便说一句,在上面的示例中,启动和停止行是相同的,因为停止行不包含在hbase扫描中,它不会返回任何结果。