【原创】Bigtable架构图

最近在研究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 

时间: 2024-10-21 12:01:05

【原创】Bigtable架构图的相关文章

PowerPoint如何制作组织架构图

  组织架构图,就是以一种直观形象的图表方式来反映某个群体内人员之间的关系.一般来说,组织架构图是从上而下的树状图,对组织内的各种关系让人一目了然,所以常常被用到各种文档报告.PPT演示中.组织结构图看起来简单,不过制作起来其实非常麻烦,好在Office提供了相应的工具,让我们在5分钟以内,就可以制作出一个组织架构图来.下面我们以PowerPoint 2016为例. 图1 插入文本框,输入公司的部门.职位等信息 图2 通过Tab键对输入的每行进行一层层的缩进 图3 选中文本框后点击"开始→转换为

用word简单制作组织架构图

  word.excel均可轻松制作组织架构图,尤其是office2003版做起来方便.下面小编就为大家介绍用word简单制作组织架构图方法,具体如下: 方法/步骤 新建一个word文档,在菜单栏中,找到 插入 下拉菜单中的 图示 点击图示,在弹出界面中,选择组织架构图,并点击确定 系统自动弹出初始的组织架构图,我们可以对此图进行进一步的加工.点击任一方形框都可以直接在其中添加文字.添加的文字可以按word中的设置方式设置字体字号等文字格式. 选中其中一个方形框后,在右侧的工具栏可以点击添加插入

Solr搜索服务架构图

分享我自己的Solr搜索服务架构图以及几张Solr的架构图. 在Google Doc上的两页ppt: 刚开始在gliffy上画的同上的一张图 Solr的整体架构图: 更具体的solr request: Solr兼容lucene,多种方式建立索引的架构图: 更多关于如何定制solr搜索服务的文章,见之前写的solr进阶: 如何定制搜索服务,扩展搜索逻辑 (全文完)

Hive简介、什么是Hive、为什么使用Hive、Hive的特点、Hive架构图、Hive基本组成、Hive与Hadoop的关系、Hive与传统数据库对比、Hive数据存储(来自学习资料)

1.1 Hive简介 1.1.1   什么是Hive Hive是基于Hadoop的一个数据仓库工具,可以将结构化的数据文件映射为一张数据库表,并提供类SQL查询功能. 1.1.2   为什么使用Hive Ø  直接使用hadoop所面临的问题 人员学习成本太高 项目周期要求太短 MapReduce实现复杂查询逻辑开发难度太大   Ø  为什么要使用Hive 操作接口采用类SQL语法,提供快速开发的能力. 避免了去写MapReduce,减少开发人员的学习成本. 功能扩展很方便. 1.1.3   H

用什么控件做组织架构图,treeview能实现吗

问题描述 用什么控件做组织架构图,treeview能实现吗 解决方案 解决方案二:组织架构图一般是上传一张图片上去,用Image控件显示出来解决方案三:我是准备将架构图和数据库联系起来,但不知道用什么控件啊解决方案四:引用2楼snowshaken的回复: 我是准备将架构图和数据库联系起来,但不知道用什么控件啊 看你的架构表现形式了.并不一定只用一个控件.解决方案五:可以来我们这里看看,专业软件定制开发www.58vsoft.com解决方案六:http://www.yworks.comhttp:/

解密天猫指挥架构图:复盘“11.11”发生了什么

互联网将不可能变成可能. 天猫创造了一种可能性,将凄凉的"光棍节"打造成消费者的"购物 狂欢节",这种颠覆的力量,就是这个时代最迷人的地方. 24个小时,350.19亿交易总额,1.52亿个包裹,1.88亿笔支付.这是今年天猫双十一交出的成绩单,再次用疯狂的数字震撼整个零售业. 这些数字来源于外界流传的"天猫指挥部"的一块大屏幕,这块屏幕上不停变动的数字和图表,实时监测着最新的交易额和菜鸟物流雷达监测体系. 其实这只是天猫向外界传递信息的一个窗口

《Ceph源码分析》——第1章,第3节Ceph基本架构图

1.3 Ceph基本架构图Ceph的整体架构由三个层次组成:最底层也是最核心的部分是RADOS对象存储系统.第二层是librados库层:最上层对应着Ceph不同形式的存储接口实现,架构如图1-2所示. 图1-2 Ceph基本架构图 Ceph的整体架构大致如下:最底层基于RADOS(reliable,autonomous,distributed object store),它是一个可靠的.自组织的.可自动修复.自我管理的分布式对象存储系统.其内部包括ceph-osd后台服务进程和ceph-mon

Kubernetes总架构图

版权声明:本文为博主原创文章,未经博主允许不得转载.如需转载请联系本人,并标明出处和作者. 本文CSDN博客地址:http://blog.csdn.net/huwh_/article/details/71308171 一.Kubernetes的总架构图 二.Kubernetes各个组件介绍 (一)kube-master[控制节点] master的工作流程图 Kubecfg将特定的请求,比如创建Pod,发送给Kubernetes Client. Kubernetes Client将请求发送给API

简洁有效的Web服务监控架构图

网站站长们最实用的监控方法 将监控复杂问题,简单化. 背景:源于我想知道几个网站一天24小时,运行的状态,是否都是可以访问状态. 同时能知道服务器有无宕机,不能访问等问题. 同时如果为了这个简单功能去专门搭建cacti Nagios 又大材小用了,也没有必要那么复杂. 目标:利用现有就简单的资源,最方便的工具,来实现我的预期目标. 1.用curl,它是一个利用URL语法在命令行方式下工作的文件传输工具.来获取URL或者指定页面的状态(页面内容也可以). 2.awk 提取关键的状态信息. 3. 核