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

一些基本的概念:

数据的读取:

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

HBase数据模型:

HBase高性能存储
