晋中达内IT培训
美国上市IT培训机构

18035108441

热门课程

HBase大数据开发的不足之处都有哪些


随着互联网的不断发展,越来越多的程序员都在学习大数据开发的相关技术,而今天我们就通过案例分析来了解一下,HBase大数据开发的不足之处都有哪些。

HBase大数据开发的不足之处都有哪些

1、操作复杂,且容易发生故障。HBase的部署需要配置的文件包括:小Zookeeper集群,一级HMaster,二级HMaster,RegionServers,活动NameNode,备用NameNode,HDFS管理,还有DataNodes。尽管HBase可以被自动安装,但是要是没有帮助就想成功安装太难了,比如说RegionServers出现故障或者一个低级别NameNode出现故障了怎么办?HBase使用需要足够多的专业知识甚至需要知道要监视什么。只用上帝才能帮助你进行定期备份吧。

2、RegionServer故障转移需要花费10到15分钟的时间,HBase将分区形成区域,每个区域由RegionServer来进行管理。RegionServer对于其管理的区域来说只允许单次故障。当它发生故障时,就必须选择一个新的区域服务器,而且在新服务器工作之前还得必须重新写入之前服务器的日志。

3、用HBase进行开发很痛苦。HBase的API很笨拙而且是以Java为中心的。非Java客户端被降级到二级别的Thrift或REST入口。与此相对的是Cassandra查询语言,它提供给开发者一个在所有语言中都熟悉的、富有成效开发体验。

4、HBase社区是一盘散沙。Apache的主线不稳定是广为人知的。Cloudera,Hortonworks,和高级用户们都在顶层维护着他们自己的补丁树。领导权被拆分开了而且没有清晰的发展路线图。相反的,开源的Cassandra社区的贡

【免责声明】本文系本网编辑部分转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与管理员联系,我们会予以更改或删除相关文章,以保证您的权益!

预约申请免费试听课程

         

上一篇:CPU的逻辑模块都有哪些组成部分
下一篇:SQLServer性能优化工具分享

JavaScript垃圾回收机制的原理与应用

SQLServer性能优化工具分享

HBase大数据开发的不足之处都有哪些

CPU的逻辑模块都有哪些组成部分

选择城市和中心
江西省

贵州省

广西省

海南省