Hbase初步了解

2018-10-28  本文已影响0人  少寨主的互联网洞察

关系型数据库中,如果你要插入一个数据那就必须要有这个字段,比如你在oracle的user表中insert 一个age,那你这个user表中必须要有age这个字段,不然会报错,在hbase的表中你put一个age的时候,如果没有age这个列,那hbase会自动帮你创建一个age这个列,所以是动态增加列!

Hbase的版本

Hbase在hadoop生态当中的位置

图片.png

Hbase架构体系

图片.png

依赖于HDFS和ZooKeeper,注意图中的红色部分和黑色部分,中间的红色椭圆相当于数据节点,它们会向Master节点汇报自己的健康信息,同时也会向Zookeeper汇报信息,Master节点和Zookeeper之间也有信息同步通道

Hbase的表结构模型

图片.png

我们只需要在开始的时候定义列族,比如个人信息教育经历等,而下面的那些信息我们开始是不需要定义的

列簇

图片.png

region划分(属于人工干预存储)

图片.png

与关系型数据库有什么区别?

图片.png

Hbase安装说明

上一篇 下一篇

猜你喜欢

热点阅读