0%

HBase

2018年12月29日 下午3:48

  1. 学到这里我突然意识到,其实分布式如果要从硬件角度去思考的话只有一种架构:一主多从。不论是HDFS,还是Hbase都是这样的原理,MapReduce不是因为它不是属于分布式架构,而是属于计算架构、编程模型
  2. 在学习分布式架构时,有几个重要的分析角度:
    1. 【顶层】从硬件(client使用)的角度
      1. 基本上全是一主多从
    2. 【中间层】从任务的角度
    3. 【底层】从数据的角度
      1. 数据层是要结合具体的算法来体现数据的流动和变化的
      2. 底层的算法和顶层的架构是无关的

HBase 可伸缩架构

一些基本的概念:

数据的读取:

数据的写入(描述的是一个扩展的过程):

HBase数据模型:

HBase高性能存储