Java HBase是否获取多个不同的rowid?

Java HBase是否获取多个不同的rowid?,java,scala,get,hbase,Java,Scala,Get,Hbase,我使用的是HBase JAVA/Scala API,有一个rowids列表(1,2,5),希望同时检索与这些ID对应的行 val getOne=new Get(Bytes.toBytes(“1”)) 让我只访问一行,我不想按顺序执行get(1)get(2)和get(5)(延迟) 我将如何一次完成所有操作并在稍后迭代返回集 如果API不提供,下一个最好的方法是什么?所以答案很简单 获取列表 Result[]get(List-get)抛出IOException,因此答案很简单 获取列表 Result

我使用的是HBase JAVA/Scala API,有一个rowids列表(1,2,5),希望同时检索与这些ID对应的行

val getOne=new Get(Bytes.toBytes(“1”))

让我只访问一行,我不想按顺序执行get(1)get(2)和get(5)(延迟)

我将如何一次完成所有操作并在稍后迭代返回集

如果API不提供,下一个最好的方法是什么?

所以答案很简单 获取列表 Result[]get(List-get)抛出IOException,因此答案很简单 获取列表
Result[]get(List-get)抛出IOException

您只需构造多个“get”请求,并从HTable中使用以下方法即可

  Result[] get(List<Get> gets)
Result[]获取(列表获取)

指向javadoc的链接是。

您只需构造多个“Get”请求,并从HTable中使用以下方法即可

  Result[] get(List<Get> gets)
Result[]获取(列表获取)
指向javadoc的链接是