zoukankan      html  css  js  c++  java
  • Hbase

       为什么学习HBase?

    1. 需要实时随机访问超大规模数据集的场景

    2. 针对分布式计算而设计的NoSql数据库

    3. Hadoop紧密结合

         特点:

    1. 基于Google的BigTable论文的理论基础

    2. 基于列存储的NoSql数据库

    3. 基于HDFS的分布式存储

    本质只有插入操作

    高可靠性,可扩展性

    1. HBase体系结构

    Hbase是根据主从服务器而设定的

    HMaster服务器+多个HRegionServer服务器组成

    HMaster:告诉每个HRegionServer需要维护那些HRegion

    HRegionServer:维护HRegion,响应用户I/O请求,读写HDFS中的数据

    HRegion:对表的加分,保存表中一段连续的数据,其中每个Sotre保存一个列族

    Zookeeper:监控各个机器的状态,协调各服务器运行

    2. HBase数据模型

    概念视图:

    物理视图:

    传统数据库和HBase的比较

     

  • 相关阅读:
    SQL整理5
    SQL整理1 数据类型
    SQL整理2
    JavaScript 的DOM操作
    JavaScript 数据类型
    JavaScript
    CSS样式表
    sqlserver数据库 提纲
    Python基础第十二天:二分法算法
    Python基础第十一天:递归函数
  • 原文地址:https://www.cnblogs.com/3020815dzq/p/10149610.html
Copyright © 2011-2022 走看看