hbase并行scan

hbase自带的scan是串行的,在一个region扫描完了以后,会通过nextScanner方法扫描下一个region.
有没有办法并行的扫描多个region呢?设想了一下,可以利用getRegionLocations得到一个HTable的region info的集合,这样就可以知道每个region的startrow和endrow,根据要扫描的条件,构造多个scan,使每个scan都分别设定对应的一个region的startrow和endrow,并行的对每个region进行scan,最后把结果汇总.

猜你喜欢

转载自kabike.iteye.com/blog/2176332
今日推荐