在oracle/mysql中我们通常查询记录使用
select * from test t where t.id in(1001,1002,1003);
但是hbase没有选择数据的api,只能 使用扫描(开始行)和结束行;
谁已经解决了这个问题,或者有办法做到这一点。 谢谢。
最佳答案
如果您正在寻找 HBase 作为 RDBMS 的替代品,那就不要了。 HBase 在查询数据的方式上受到更多限制。
在任何情况下,如果您在 HBase 中的行键是 id,您可以通过键执行您提到的 3 GET 查询
关于java - 如何像 oracle/mysql in(row1,row2,row3...) 一样按行解析 HBase 查询数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11915256/