《大规模分布式存储系统》合规电子书下载

获取这本书 已核验 1 个合规下载资源

下载入口仅展示公版、授权、开放许可、官方试读或本站自制资料。

作者
杨传辉
分类
科技技术
出版年份
2013
页数
293 页
语言
中文
豆瓣评分
★ 7.8 (519人评价)
格式
资源

《大规模分布式存储系统》内容简介

《大规模分布式存储系统:原理解析与架构实战》是分布式系统领域的经典著作,由阿里巴巴高级技术专家“阿里日照”(OceanBase核心开发人员)撰写,阳振坤、章文嵩、杨卫华、汪源、余锋(褚霸)、赖春波等来自阿里、新浪、网易和百度的资深技术专家联袂推荐。理论方面,不仅讲解了大规模分布式存储系统的核心技术和基本原理,而且对谷歌、亚马逊、微软和阿里巴巴等国际型大互联网公司的大规模分布式存储系统进行了分析;实战方面,首先通过对阿里巴巴的分布式数据库OceanBase的实现细节的深入剖析完整地展示了大规模分布式存储系统的架构与设计过程,然后讲解了大规模分布式存储技术在云计算和大数据领域的实践与应用。 《大规模分布式存储系统:原理解析与架构实战》内容分为四个部分:基础篇——分布式存储系统的基础知识,包含单机存储系统的知识,如数据模型、事务与并发控制、故障恢复、存储引...(展开全部)

《大规模分布式存储系统》书籍信息摘要

《大规模分布式存储系统》合规电子书下载,作者 杨传辉,科技技术,2013年,资源格式。查找时建议核对作者、出版社、年份、目录、授权状态和文件格式。

《大规模分布式存储系统》适合哪些读者?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 7.8 可作为选书参考。

获取建议

《大规模分布式存储系统》怎么获取更合适?

优先确认版本和阅读目的;下载区只展示已核验的公版、授权、开放许可或官方试读资源。

下载

有 1 个已核验资源,下方可查看格式、来源和授权状态。

版本

优先选择作者、译者、出版社、出版年份和 ISBN 信息明确的版本;经典作品可优先选择校注、导读或权威出版社版本。

目录

  1. 前言
  2. 第1章 概述
  3. 1.1 分布式存储概念
  4. 1.2 分布式存储分类
  5. 第一篇 基础篇
  6. 第2章 单机存储系统
  7. 2.1 硬件基础
  8. 2.1.1 CPU架构
展开全部(共 247 章节)
  1. 2.1.2 IO总线
  2. 2.1.3 网络拓扑
  3. 2.1.4 性能参数
  4. 2.1.5 存储层次架构
  5. 2.2 单机存储引擎
  6. 2.2.1 哈希存储引擎
  7. 2.2.2 B树存储引擎
  8. 2.2.3 LSM树存储引擎
  9. 2.3 数据模型
  10. 2.3.1 文件模型
  11. 2.3.2 关系模型
  12. 2.3.3 键值模型
  13. 2.3.4 SQL与NoSQL
  14. 2.4 事务与并发控制
  15. 2.4.1 事务
  16. 2.4.2 并发控制
  17. 2.5 故障恢复
  18. 2.5.1 操作日志
  19. 2.5.2 重做日志
  20. 2.5.3 优化手段
  21. 2.6 数据压缩
  22. 2.6.1 压缩算法
  23. 2.6.2 列式存储
  24. 第3章 分布式系统
  25. 3.1 基本概念
  26. 3.1.1 异常
  27. 3.1.2 一致性
  28. 3.1.3 衡量指标
  29. 3.2 性能分析
  30. 3.3 数据分布
  31. 3.3.1 哈希分布
  32. 3.3.2 顺序分布
  33. 3.3.3 负载均衡
  34. 3.4 复制
  35. 3.4.1 复制的概述
  36. 3.4.2 一致性与可用性
  37. 3.5 容错
  38. 3.5.1 常见故障
  39. 3.5.2 故障检测
  40. 3.5.3 故障恢复
  41. 3.6 可扩展性
  42. 3.6.1 总控节点
  43. 3.6.2 数据库扩容
  44. 3.6.3 异构系统
  45. 3.7 分布式协议
  46. 3.7.1 两阶段提交协议
  47. 3.7.2 Paxos协议
  48. 3.7.3 Paxos与2PC
  49. 3.8 跨机房部署
  50. 第二篇 范型篇
  51. 第4章 分布式文件系统
  52. 4.1 Google文件系统
  53. 4.1.1 系统架构
  54. 4.1.2 关键问题
  55. 4.1.3 Master设计
  56. 4.1.4 ChunkServer设计
  57. 4.1.5 讨论
  58. 4.2 TaobaoFileSystem
  59. 4.2.1 系统架构
  60. 4.2.2 讨论
  61. 4.3 FacebookHaystack
  62. 4.3.1 系统架构
  63. 4.3.2 讨论
  64. 4.4 内容分发网络
  65. 4.4.1 CDN架构
  66. 4.4.2 讨论
  67. 第5章 分布式键值系统
  68. 5.1 AmazonDynamo
  69. 5.1.1 数据分布
  70. 5.1.2 一致性与复制
  71. 5.1.3 容错
  72. 5.1.4 负载均衡
  73. 5.1.5 读写流程
  74. 5.1.6 单机实现
  75. 5.1.7 讨论
  76. 5.2 淘宝Tair
  77. 5.2.1 系统架构
  78. 5.2.2 关键问题
  79. 5.2.3 讨论
  80. 第6章 分布式表格系统
  81. 6.1 GoogleBigtable
  82. 6.1.1 架构
  83. 6.1.2 数据分布
  84. 6.1.3 复制与一致性
  85. 6.1.4 容错
  86. 6.1.5 负载均衡
  87. 6.1.6 分裂与合并
  88. 6.1.7 单机存储
  89. 6.1.8 垃圾回收
  90. 6.1.9 讨论
  91. 6.2 GoogleMegastore
  92. 6.2.1 系统架构
  93. 6.2.2 实体组
  94. 6.2.3 并发控制
  95. 6.2.4 复制
  96. 6.2.5 索引
  97. 6.2.6 协调者
  98. 6.2.7 读取流程
  99. 6.2.8 写入流程
  100. 6.2.9 讨论
  101. 6.3 WindowsAzureStorage
  102. 6.3.1 整体架构
  103. 6.3.2 文件流层
  104. 6.3.3 分区层
  105. 6.3.4 讨论
  106. 第7章 分布式数据库
  107. 7.1 数据库中间层
  108. 7.1.1 架构
  109. 7.1.2 扩容
  110. 7.1.3 讨论
  111. 7.2 MicrosoftSQLAzure
  112. 7.2.1 数据模型
  113. 7.2.2 架构
  114. 7.2.3 复制与一致性
  115. 7.2.4 容错
  116. 7.2.5 负载均衡
  117. 7.2.6 多租户
  118. 7.2.7 讨论
  119. 7.3 GoogleSpanner
  120. 7.3.1 数据模型
  121. 7.3.2 架构
  122. 7.3.3 复制与一致性
  123. 7.3.4 TrueTime
  124. 7.3.5 并发控制
  125. 7.3.6 数据迁移
  126. 7.3.7 讨论
  127. 第三篇 实践篇
  128. 第8章 OceanBase架构初探
  129. 8.1 背景简介
  130. 8.2 设计思路
  131. 8.3 系统架构
  132. 8.3.1 整体架构图
  133. 8.3.2 客户端
  134. 8.3.3 RootServer
  135. 8.3.4 MergeServer
  136. 8.3.5 ChunkServer
  137. 8.3.6 UpdateServer
  138. 8.3.7 定期合并&数据分发
  139. 8.4 架构剖析
  140. 8.4.1 一致性选择
  141. 8.4.2 数据结构
  142. 8.4.3 可靠性与可用性
  143. 8.4.4 读写事务
  144. 8.4.5 单点性能
  145. 8.4.6 SSD支持
  146. 8.4.7 数据正确性
  147. 8.4.8 分层结构
  148. 第9章 分布式存储引擎
  149. 9.1 公共模块
  150. 9.1.1 内存管理
  151. 9.1.2 基础数据结构
  152. 9.1.3 锁
  153. 9.1.4 任务队列
  154. 9.1.5 网络框架
  155. 9.1.6 压缩与解压缩
  156. 9.2 RootServer实现机制
  157. 9.2.1 数据结构
  158. 9.2.2 子表复制与负载均衡
  159. 9.2.3 子表分裂与合并
  160. 9.2.4 UpdateServer选主
  161. 9.2.5 RootServer主备
  162. 9.3 UpdateServer实现机制
  163. 9.3.1 存储引擎
  164. 9.3.2 任务模型
  165. 9.3.3 主备同步
  166. 9.4 ChunkServer实现机制
  167. 9.4.1 子表管理
  168. 9.4.2 SSTable
  169. 9.4.3 缓存实现
  170. 9.4.4 IO实现
  171. 9.4.5 定期合并&数据分发
  172. 9.4.6 定期合并限速
  173. 9.5 消除更新瓶颈
  174. 9.5.1 读写优化回顾
  175. 9.5.2 数据旁路导入
  176. 9.5.3 数据分区
  177. 第10章 数据库功能
  178. 10.1 整体结构
  179. 10.2 只读事务
  180. 10.2.1 物理操作符接口
  181. 10.2.2 单表操作
  182. 10.2.3 多表操作
  183. 10.2.4 SQL执行本地化
  184. 10.3 写事务
  185. 10.3.1 写事务执行流程
  186. 10.3.2 多版本并发控制
  187. 10.4 OLAP业务支持
  188. 10.4.1 并发查询
  189. 10.4.2 列式存储
  190. 10.5 特色功能
  191. 10.5.1 大表左连接
  192. 10.5.2 数据过期与批量删除
  193. 第11章 质量保证、运维及实践
  194. 11.1 质量保证
  195. 11.1.1 RD开发
  196. 11.1.2 QA测试
  197. 11.1.3 试运行
  198. 11.2 使用与运维
  199. 11.2.1 使用
  200. 11.2.2 运维
  201. 11.3 应用
  202. 11.3.1 收藏夹
  203. 11.3.2 天猫评价
  204. 11.3.3 直通车报表
  205. 11.4 最佳实践
  206. 11.4.1 系统发展路径
  207. 11.4.2 人员成长
  208. 11.4.3 系统设计
  209. 11.4.4 系统实现
  210. 11.4.5 使用与运维
  211. 11.4.6 工程现象
  212. 11.4.7 经验法则
  213. 第四篇 专题篇
  214. 第12章 云存储
  215. 12.1 云存储的概念
  216. 12.2 云存储的产品形态
  217. 12.3 云存储技术
  218. 12.4 云存储的核心优势
  219. 12.5 云平台整体架构
  220. 12.5.1 Amazon云平台
  221. 12.5.2 Google云平台
  222. 12.5.3 Microsoft云平台
  223. 12.5.4 云平台架构
  224. 12.6 云存储技术体系
  225. 12.7 云存储安全
  226. 第13章 大数据
  227. 13.1 大数据的概念
  228. 13.2 MapReduce
  229. 13.3 MapReduce扩展
  230. 13.3.1 GoogleTenzing
  231. 13.3.2 MicrosoftDryad
  232. 13.3.3 GooglePregel
  233. 13.4 流式计算
  234. 13.4.1 原理
  235. 13.4.2 YahooS4
  236. 13.4.3 TwitterStorm
  237. 13.5 实时分析
  238. 13.5.1 MPP架构
  239. 13.5.2 EMCGreenplum

常见问题

《大规模分布式存储系统》适合谁读?

适合希望系统学习技术概念、实践方法、工具使用和行业知识的读者。 评分 7.8 可作为选书参考。

《大规模分布式存储系统》阅读难度高吗?

建议根据目录、格式和自身阅读设备判断。文字类内容通常适合 EPUB,固定排版内容通常适合 PDF。

《大规模分布式存储系统》纸质书值得买吗?

当前暂未接入已核验的纸质书购买链接,建议通过出版社、京东、当当等正版渠道核对版本后购买。

《大规模分布式存储系统》哪个版本更适合?

优先选择作者、译者、出版社、出版年份和 ISBN 信息清楚的版本;经典作品可优先选择校注、导读或权威出版社版本。

在哪里可以合法获取《大规模分布式存储系统》?

本页上方提供合规下载入口,下方会展示来源、授权状态和核验信息。若需要纸质书或商业电子书,建议通过正版渠道获取。

如何继续查找《大规模分布式存储系统》相关书籍?

可以进入 杨传辉 作者页查看其他作品,也可以通过分类、标签、排行榜、人工推荐和“读完这本还可以读”继续发现相近主题。

手机扫码下载

使用手机扫描二维码

扫码后会直接打开下载链接。

电子书下载二维码

手机端点击下载会直接跳转,无需扫码。