2.4 分布式结构化数据表Bigtable 2.4.1 设计动机与目标 2.4.2 数据模型 2.4.3 系统架构 2.4.4 主服务器 2.4.5 子表服务器 2.4.6 性能优化 SSTable及子表基本结构 ?SSTable是Google为Bigtable设计的内部数据存储格式。所有的SSTable文件都存储在GFS上 SSTable结构 子表实际组成 ?每个子表都是由多个SSTable以及日志(Log)文件构成 ?不同子表的SSTable可以共享 ?SSTable中数据被划分成一个个的块(Block),每个块的大小是可以设置的,一般为64KB ?在SSTable的结尾有一个索引(Index),这个索引保存了块的位置信息,在SSTable打开时这个索引会被加载进内存,用户在查找某个块时首先在内存中查找块的位置信息,然后在硬盘上直接找到这个块 ?由于每个SSTable一般都不是很大,用户还可以选择将其整体加载进内存,这样查找起来会更快 Bigtable中的日志文件是一种共享日志,每个子表服务器上仅保存一个日志文件,某个子表日志只是这个共享日志的一个片段。这样会节省大量的空间,但在恢复时却有一定的难度 Google为了避免这种情况出现,对日志做了一些改进。Bigtable规定将日志的内容按照键值进行排序,这样不同的子表服务器都可以连续读取日志文件
您可能关注的文档
- 很好的年会策划方案概念.ppt
- 《优化方案》2016秋人教版生物必修1同步:3.3细胞核——系统的控制中心教程.ppt
- 柱下条形基础简化计算及其设计步骤概论.doc
- 《有多少粘贴画》教学教程.ppt
- 很漂亮的微软word专业培训模板概念.ppt
- 很漂亮的微软专业培训模板概念.ppt
- 《有个孩子叫咪咪乔》教程.ppt
- 反渗透纯水系统操作规程课题.doc
- 反渗透技术问答课题.doc
- 著名建筑师赏析—马岩松概论.ppt
- 2021年暑假讲稿:帕斯卡定理与帕普斯定理应用实例分析.pdf
- 2020年高考数学试卷(北京)(解析卷)(OCR).pdf
- 文化赋能论——中国迈向高质量发展的文化自觉(OCR).pdf
- 2020年高考数学试卷(天津)(解析卷)(OCR).pdf
- 2020年高考数学试卷(理)(新课标Ⅰ)(空白卷)(OCR).pdf
- 2020年高考数学试卷(江苏)(空白卷)(OCR).pdf
- 2020年高考数学试卷(江苏)(解析卷)(OCR).pdf
- 2020年高考数学试卷(理)(新课标Ⅰ)(解析卷)(OCR).pdf
- 2020年高考数学试卷(文)(新课标Ⅰ)(解析卷)(OCR).pdf
- 2020年高考数学试卷(文)(新课标Ⅱ)(空白卷)(OCR).pdf
最近下载
- 2026山东新高考化学命题趋势预测试卷(附答案解析可下载).docx VIP
- 企业信息安全培训课件.ppt VIP
- 中国角膜移植术后管理指南(2025年版).docx VIP
- 2025下半年教师资格考试新版试卷真题附答案(高中地理).docx VIP
- 2026年广西公需科目考试题库(附答案).docx VIP
- 2026陕西君保融数字产业有限公司招聘(46人)备考题库及完整答案详解1套.docx VIP
- 2025下半年教师资格证高级中学地理学科知识与教学能力真题及答案.pdf VIP
- 2026福建三明市一建集团有限公司2026年公开招聘财务人员4人笔试备考题库及答案解析.docx VIP
- 国家开放大学最新小城镇建设_小城镇建设形考作业1答卷.doc VIP
- OEM贴牌生产代工合同(详细通用版).pdf VIP
原创力文档

文档评论(0)