美文网首页
Hbase介绍

Hbase介绍

作者: 大空翼123 | 来源:发表于2021-02-01 08:56 被阅读0次


    数据库类型

    RDBMS:关系型数据库 MySQL

    NoSQL :Not  only sql 解决大数据相关问题的数据库 HBASE

    HBase是一种分布式、可扩展、支持海量数据存储的NoSQL数据库。建立在HADOOP文件系统之上的分布式面向列的NOSQL。

    HBase逻辑结构

    4520

    HBase基本架构

    1.    Region Server

    Region Server为 Region的管理者,其实现类为HRegionServer,主要作用如下:

    对于数据的操作:get, put, delete;

    对于Region的操作:splitRegion、compactRegion。

    2.    Master

    Master是所有Region Server的管理者,其实现类为HMaster,主要作用如下:

        对于表的操作:create,

    delete, alter

    对于RegionServer的操作:分配regions到每个RegionServer,监控每个RegionServer的状态,负载均

    衡和故障转移。

    3.  Zookeeper

    HBase通过Zookeeper来做Master的高可用、RegionServer的监控、元数据的入口以及集群配置的维护等工作。

    4.    HDFS

    HDFS为HBase提供最终的底层数据存储服务,同时为HBase提供高可用的支持。

    相关文章

      网友评论

          本文标题:Hbase介绍

          本文链接:https://www.haomeiwen.com/subject/bsfjtltx.html