0

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

4

1 回答 1

0

我已经解决了这个问题。我在 Scan 类中使用了 setBatch(int batch) 方法。所以每个 next() Scanner 的方法调用返回的列数不超过固定数量。

于 2011-08-15T09:04:05.840 回答