HBase的。大行中的连续列读数。可能吗?

时间:2011-08-13 15:21:05

标签: get hbase database-scan

我在单节点模式下使用HBase。我表中的行很大。我必须使用Java API顺序读取所有行中的所有列。但是Get和Scan操作返回整行(结果包含行中的所有列)。需要大量的RAM。那么,如果某些行高于可用RAM,我该怎么办?是否可以逐个顺序读取列?

1 个答案:

答案 0 :(得分:0)

我已经解决了这个问题。我在Scan类中使用了setBatch(int batch)方法。因此,每个next()扫描程序的方法调用返回不超过固定数量的列。