访问HBase表 - 正常java vs MR作业

时间:2017-06-12 06:27:45

标签: java hadoop mapreduce hbase

请告诉我何时使用MR作业以及何时使用普通java访问HBase表?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我的建议是在需要执行多次扫描或全表扫描时使用MR。换句话说,当您需要处理不同区域中的分布式细分时。但是,假设您需要知道开始行和停止行,因此您可以使用单次扫描查询数据(当然不是单个全表扫描),然后您可以直接通过Java API执行此操作。我希望它很有用。当然,请查看Spark。我认为现在它比MR更方便。