永发信息网

我自己写java代码调用hbase的api来读写hbase 跟 写mapreduce来读写hbase,哪个效率高?高在哪里?

答案:1  悬赏:70  手机版
解决时间 2021-03-30 00:26
  • 提问者网友:风月客
  • 2021-03-29 06:52
我自己写java代码调用hbase的api来读写hbase 跟 写mapreduce来读写hbase,哪个效率高?高在哪里?
最佳答案
  • 五星知识达人网友:雪起风沙痕
  • 2021-03-29 08:27
如果你自己用“调”api,来读写hbase的话,我觉得具体考虑的话是任务能否最终实现的问题了,毕竟mapreduce所做的工作很多,它自己的master,zookeeper,hbase的master之间的通信,计算任务的reduce和mapping,细节太多,考虑到mapreduce通常处理的数据量,即便不考虑fault tolerant 都不一定能有效协调各个任务,更何况怎么可能不考虑?...所以,自己用java来实现的话,也许是个不错的学习过程,但是基本出不了东西,也就没有实用的可能...追问可是mapreduce操作hbase,不就可以实现分布提高速度吗?用java自己写的话不还要自己写同步啊之类的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯