【原创】Bigtable架构图
来源:互联网 发布:linux qt程序打包发布 编辑:程序博客网 时间:2024/06/09 17:39
最近在研究Bigtable的实现原理,网上搜索了一把,几乎全是Google的那篇论文,由于涉及的点众多,看起来比较吃力,也没有一个宏观的架构用于理解,
因此,自己画了一个,分享给大家,欢迎各位批评指正,共同完善!
HBase可以认为是山寨版的Bigtable,因此其架构也是类似的,只是各个部件换了名字,对应关系如下:
Chubby ===> Zookeeper
Master ===> Master
GFS ===> HDFS
Tablet Server ===> HRegion Server
SSTable ===> HFile
Tablet Log ===> HLog
详细架构图如下,对照此图再去读论文,应该更加容易理解:
附:
英文论文地址:http://research.google.com/archive/bigtable.html
中文论文地址:http://www.dbthink.com/?p=493
- 【原创】Bigtable架构图
- BigTable
- bigtable
- BigTable
- bigtable
- BigTable
- BigTable
- BigTable
- 【原创】我的webserver基本架构图
- 各种系统架构图及其简介(原创+收集)
- 各种系统架构图及其简介(原创+收集)
- HBase存储架构(融合了BigTable,HBase,HyperTable的文档资料,有点儿长)
- Bigtable Notes
- bigtable reviews
- Google BigTable
- BigTable学习
- bigtable笔记
- Google BigTable
- oracle与mysql的区别
- IAP 详细总结
- UNP函数笔记十四: 带外数据
- 在Linux下面去压缩文件或者目录。我们将学习zip, tar, tar.gz和tar.bz2等压缩格式的基本用法
- 基于移动平台的多媒体框架——NDK编译ffmpeg超简单方法
- 【原创】Bigtable架构图
- 汉语编程毫无意义,低科学素养者盲目赞同
- 基于RGB描述的PCA局部人脸重建的实验与局限性
- USACO Training Section 1.2 Dual Palindromes 解题报告&AC代码
- linux进程状态浅析
- shell中的数据计算
- WSAAsyncSelect模型
- U-boot 会给 Linux Kernel 传递很多参数
- spring +hibernate 的应用详解