《大规模分布式存储系统:原理解析与架构实践》.epub .pdf .txt
基本信息:
-
书名: 大规模分布式存储系统:原理解析与架构实战 (大数据技术丛书)
作者: 杨传辉 [杨传辉]
出版社/出版时间: 机械工业出版社2013-09-05
国际标准书号: 978-7-111-43052-0
电子版包括 .epub .pdf .txt等格式:
《大规模分布式存储系统:原理解析与架构实践》杨传辉.epub 文件 3304 KB,
《大规模分布式存储系统:原理解析与架构实践》杨传辉.pdf 文件 6484 KB,
《大规模分布式存储系统:原理解析与架构实践》杨传辉.txt 文件 610 KB。
pdf部分截图:
![]() |
| 第1页 |
![]() |
| 第2页 |
![]() |
| 第203页 |
![]() |
| 第108页 |
![]() |
| 第10页 |
![]() |
| 第112页 |
![]() |
| 第18页 |
![]() |
| 第21页 |
![]() |
| 第47页 |
![]() |
| 第347页 |
![]() |
| 第550页 |
![]() |
| 第61页 |
![]() |
| 第374页 |
![]() |
| 第488页 |
![]() |
| 第195页 |
目录简介:
- 序言
前言
第1章 概述
1.1 分布式存储概念
1.2 分布式存储分类
第一篇 基础篇
第2章 单机存储系统
2.1 硬件基础
2.1.1 CPU架构
2.1.2 IO总线
2.1.3 网络拓扑
2.1.4 性能参数
2.1.5 存储层次架构
2.2 单机存储引擎
2.2.1 哈希存储引擎
2.2.2 B树存储引擎
2.2.3 LSM树存储引擎
2.3 数据模型
2.3.1 文件模型
2.3.2 关系模型
2.3.3 键值模型
2.3.4 SQL与NoSQL
2.4 事务与并发控制
2.4.1 事务
2.4.2 并发控制
2.5 故障恢复
2.5.1 操作日志
2.5.2 重做日志
2.5.3 优化手段
2.6 数据压缩
2.6.1 压缩算法
2.6.2 列式存储
第3章 分布式系统
3.1 基本概念
3.1.1 异常
3.1.2 一致性
3.1.3 衡量指标
3.2 性能分析
3.3 数据分布
3.3.1 哈希分布
3.3.2 顺序分布
3.3.3 负载均衡
3.4 复制
3.4.1 复制的概述
3.4.2 一致性与可用性
3.5 容错
3.5.1 常见故障
3.5.2 故障检测
3.5.3 故障恢复
3.6 可扩展性
3.6.1 总控节点
3.6.2 数据库扩容
3.6.3 异构系统
3.7 分布式协议
3.7.1 两阶段提交协议
3.7.2 Paxos协议
3.7.3 Paxos与2PC
3.8 跨机房部署
第二篇 范型篇
第4章 分布式文件系统
4.1 Google文件系统
4.1.1 系统架构
4.1.2 关键问题
4.1.3 Master设计
4.1.4 ChunkServer设计
4.1.5 讨论
4.2 Taobao File System
4.2.1 系统架构
4.2.2 讨论
4.3 Facebook Haystack
4.3.1 系统架构
4.3.2 讨论
4.4 内容分发网络
4.4.1 CDN架构
4.4.2 讨论
第5章 分布式键值系统
5.1 Amazon Dynamo
5.1.1 数据分布
5.1.2 一致性与复制
5.1.3 容错
5.1.4 负载均衡
5.1.5 读写流程
5.1.6 单机实现
5.1.7 讨论
5.2 淘宝Tair
5.2.1 系统架构
5.2.2 关键问题
5.2.3 讨论
第6章 分布式表格系统
6.1 Google Bigtable
6.1.1 架构
6.1.2 数据分布
6.1.3 复制与一致性
6.1.4 容错
6.1.5 负载均衡
6.1.6 分裂与合并
6.1.7 单机存储
6.1.8 垃圾回收
6.1.9 讨论
6.2 Google Megastore
6.2.1 系统架构
6.2.2 实体组
6.2.3 并发控制
6.2.4 复制
6.2.5 索引
6.2.6 协调者
6.2.7 读取流程
6.2.8 写入流程
6.2.9 讨论
6.3 Windows Azure Storage
6.3.1 整体架构
6.3.2 文件流层
6.3.3 分区层
6.3.4 讨论
第7章 分布式数据库
7.1 数据库中间层
7.1.1 架构
7.1.2 扩容
7.1.3 讨论
7.2 Microsoft SQL Azure
7.2.1 数据模型
7.2.2 架构
7.2.3 复制与一致性
7.2.4 容错
7.2.5 负载均衡
7.2.6 多租户
7.2.7 讨论
7.3 Google Spanner
7.3.1 数据模型
7.3.2 架构
7.3.3 复制与一致性
7.3.4 TrueTime
7.3.5 并发控制
7.3.6 数据迁移
7.3.7 讨论
第三篇 实践篇
第8章 OceanBase架构初探
8.1 背景简介
8.2 设计思路
8.3 系统架构
8.3.1 整体架构图
8.3.2 客户端
8.3.3 RootServer
8.3.4 MergeServer
8.3.5 ChunkServer
8.3.6 UpdateServer
8.3.7 定期合并&数据分发
8.4 架构剖析
8.4.1 一致性选择
8.4.2 数据结构
8.4.3 可靠性与可用性
8.4.4 读写事务
8.4.5 单点性能
8.4.6 SSD支持
8.4.7 数据正确性
8.4.8 分层结构
第9章 分布式存储引擎
9.1 公共模块
9.1.1 内存管理
9.1.2 基础数据结构
9.1.3 锁
9.1.4 任务队列
9.1.5 网络框架
9.1.6 压缩与解压缩
9.2 RootServer实现机制
9.2.1 数据结构
9.2.2 子表复制与负载均衡
9.2.3 子表分裂与合并
9.2.4 UpdateServer选主
9.2.5 RootServer主备
9.3 UpdateServer实现机制
9.3.1 存储引擎
9.3.2 任务模型
9.3.3 主备同步
9.4 ChunkServer实现机制
9.4.1 子表管理
9.4.2 SSTable
9.4.3 缓存实现
9.4.4 IO实现
9.4.5 定期合并&数据分发
9.4.6 定期合并限速
9.5 消除更新瓶颈
9.5.1 读写优化回顾
9.5.2 数据旁路导入
9.5.3 数据分区
第10章 数据库功能
10.1 整体结构
10.2 只读事务
10.2.1 物理操作符接口
10.2.2 单表操作
10.2.3 多表操作
10.2.4 SQL执行本地化
10.3 写事务
10.3.1 写事务执行流程
10.3.2 多版本并发控制
10.4 OLAP业务支持
10.4.1 并发查询
10.4.2 列式存储
10.5 特色功能
10.5.1 大表左连接
10.5.2 数据过期与批量删除
第11章 质量保证、运维及实践
11.1 质量保证
11.1.1 RD开发
11.1.2 QA测试
11.1.3 试运行
11.2 使用与运维
11.2.
附件资料:
相关资料1:
- 中国医学大成.19.十药神书.增订十药神书.痰火点雪.慎柔五书.理虚元鉴.虚损启微.何氏虚劳心传.pdf
- 《陈诚传 完整版-孙宅巍》.epub .mobi
- 《乔纳森传-利恩德卡尼》.pdf
- 《众病之王:癌症传》(李虎2013年版).pdf .epub .mobi .azw3
- 《西风烈:大秦帝国前传》.mobi
- 《史蒂夫-乔布斯传》.mobi
- 再传伤寒论_韩世明编著_北京市.pdf
- 《东京前传》.pdf
- 《白崇禧传-程思远》.mobi
- 《牛顿新传-罗布艾利夫》.epub .mobi
- 春秋榖梁传注疏.pdf
- 《朱元璋传》张宏杰.pdf
- 《秦始皇大传-李约》.mobi
- 《品三国前传之汉代风云人物-易中天;中央电视台;中央电视台国际电视总公司-2019更新》.pdf
- 《李光耀传》.epub
相关资料2:
- 《精通正则表达式(第3版)》杰佛瑞E.F.佛瑞德.pdf
- 《Android程序设计(第2版)》Zigurd Mednieks.epub
- 《编程小白的第一本 Python 入门书》侯爵.pdf
- 《简单统计学》加里·史密斯.pdf
- 《没经验,是你最大优势》蒋雅淇.pdf
- 《企业IT架构转型之道:阿里巴巴中台战略思想与架构实战》钟华.pdf
- 《程序员的数学思维修炼》周颖.pdf
- 《算法的乐趣》王晓华.pdf
- 《鸟哥的Linux私房菜:服务器架设篇(第三版)》鸟哥.pdf
- 《利用Python进行数据分析》Wes McKinney.pdf
- 《数字货币:比特币数据报告与操作指南》无李钧、龚明、毛世行、高航等著.epub
- 《CentOS 7系统管理与运维实战》王亚飞.pdf
- 《程序员的自我修养:链接、装载与库》俞甲子.pdf
- 《iOS编程(第4版)》Christian Keur.epub
- 《Android群英传(套装共2册)》徐宜生.epub
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_1.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_2.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_203.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_108.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_10.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_112.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_18.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_21.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_47.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_347.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_550.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_61.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_374.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_488.jpg)
/编程/《大规模分布式存储系统:原理解析与架构实践》杨传辉/《大规模分布式存储系统:原理解析与架构实践》杨传辉_195.jpg)