HBase
文章平均质量分 84
HBase
郝开
你可以是一本打开的书,但我要比那复杂一点。
展开
-
Hbase1.3:Hbase基础架构、Hbase基础架构角色:Master、Region Server、Zookeeper、HDFS
Hbase对于数据的读写操作是直接访问Zookeeper的,在2.3版本推出Master Registry模式(主注册表模式,默认是直接访问Zookeeper的),客户端安可以直接访问master。使用此功能,会加大对master的压力,减轻对Zookeeper的压力。把master需要执行的任务记录到预写日志WAL中,如果master宕机,让bacpupMaster读取日志继续干。HDFS为HBase提供最终的底层数据存储服务,同时为HBase提供高容错的支持。meta表后面再研究。原创 2023-04-20 13:23:12 · 819 阅读 · 0 评论 -
Hbase1.2:Hbase数据模型、HBase逻辑结构、HBase基础数据模型、HBase基础数据模型拆分、HBase物理存储结构、HBase数据模型相关名词概念
与关系型数据库对比,如MySQL中数据是数据表的形式,表格再底层存储的时候,要求是比较高的,每个行与列相对应的一个表格(某行数据的某个字段),都需要留好位置,会造成存储空间的浪费。当你的列很少的时候,是可以确保里面没有空值的情况,但是大数据是百万列的,肯定会有大量空值的,因此如果使用关系型数据库存储,遇上这种大量空值的情况会浪费大量的空间,而使用BigTable这种结构,它是稀疏的,格为空,则不存,不存就不会造成空间浪费,这在大数据场景下是非常必要的。:存储和读写的基本常识就是,数据要有序。原创 2023-04-18 21:49:06 · 1167 阅读 · 0 评论 -
Hbase1.1:HBase官网、HBase定义、HBase结构、HBase依赖框架、HBase整合框架
Hbase是以hdfs为数据存储的,一种分布式、可扩展的NoSQL数据库(NoSQL数据库是以KV形式存储,根据key读取数据更快,同时没有关系型数据库中数据表行与列的关系,操作起来更加方便)。Hbase不是一个单词,而是合起来的简称,base指database,H可以理解为hadoop,或者是hdfs都可以。原创 2023-04-17 16:01:40 · 657 阅读 · 0 评论