2017.08.06

来源:互联网 发布:ubuntu怎么上传lrzsz包 编辑:程序博客网 时间:2024/05/01 01:15
时刻铭记一句话:“一个人学习做事的效率,决定一个人将达到的高度。”个人认为这句话很有道理,这个和智商没有必然的联系,能只使用被人一半的时间来做同样的事情,就等同于你比别人多出一倍的时间做其他事情。因为业务需求,今天接触了一点点HBase的知识,自己还不能很好的理解Hadoop,仅凭今天所了解的以及还记得的一点点知识做一个小总结:    HBase产生的背景:因为Hadoop HDFS适用于存储非结构化的数据,并且后限制于Hadoop MapReduce编程框架的高延迟数据处理机制,不能瞒足大规模数据的实时响应需求,而且现在传统的系统都是使用的关系型数据库,因数据的急剧增加,不能很好的扩展和保持较好的性能。    HBase的一些特点(自己还记得的):        1.属于NOSQL类型的数据库。        2.部署于Hadoop之上,由Zookeeper进行管理。        3.是按列存储的数据库(还不是很理解)        4.有一些关键字,数据库,rowkey,列簇,列名,版本,预写日志,regionServer。        5.它会将数据分块分别存储在不同region中由regionServer管理。        6.在数据库中存储数据的顺序是按照rowkey的字典顺序来存的。
原创粉丝点击