关于HBase的概述

Posted 曹军

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于HBase的概述相关的知识,希望对你有一定的参考价值。

1.hbase的特点

  -》数据存储量可以达到亿级别数据维持在秒级
  -》按列存储的数据库
  -》能够存储上百万列
  -》hbase的底层存储依赖于HDFS
    -》如何扩展hbase,增加DataNode节点
    -》添加一台机器以后,如何保证负载均衡
  -》多版本version,int值

 

2.特殊概念

  -》namespace:hbase中数据库的概念
  -》列簇:对具有类似属性的列的组,建表时必须至少指明一个列簇
  -》行键:对应的主键
  -》version:创建表的时候指定列簇中的列存储多少个version
  -》timestamp

 

3.确定值 

  rowkey+列簇:列 -》唯一确定了单元格组
  rowkey+列簇:列 +timestamp -》唯一确定一个单元格的值

  hbase中没有什么数据类型,底层全部是字节

 

4.HBASE的架构  

  -》底层存储依赖于HDFS
  —》依赖于zookeeper
  -》主从架构
    主节点:Hmaster
    从节点:Hregionserver

 

以上是关于关于HBase的概述的主要内容,如果未能解决你的问题,请参考以下文章

HBase详细概述

HBase概述与体系结构

HBase-概述

HBase详细概述

HBase详细概述

ES+Hbase对接方案概述