1)大厂资深工程师撰写,串联纷繁复杂的分布式存储知识,通俗易懂、好学易用,一本书学透,阶存储资深工程师2)以Go和Linux存储为“地基”,以分布式系统核心技术与实现“主框架”,以分布式文件系统为“梁柱”,利用多种业务场景和案例行可用性夯实,造存储知识体系“样板间”
售 价:¥
纸质售价:¥89.20购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
前言
Part 1 第一部分 Go语言基础
Chapter 1 第1章 存储概述
1.1 Go语言与存储应用
1.2 存储:云变革的基石
1.3 存储技术的发展
1.4 本章小结
Chapter 2 第2章 Go语言的数据结构
2.1 字节
2.2 数组和切片
2.3 字符串
2.4 map类型
2.5 Channel类型
2.6 接口类型
2.7 本章小结
Chapter 3 第3章 Go语言的I/O框架
3.1 I/O的定义
3.2 通用I/O函数
3.3 文件系统
3.4 I/O标准库拓扑
3.5 文件I/O和网络I/O
3.6 本章小结
Part 2 第二部分 存储基础
Chapter 4 第4章 Linux存储基础
4.1 存储架构
4.2 文件的定义
4.3 文件系统
4.4 文件I/O函数
4.5 本章小结
Chapter 5 第5章 存储I/O实践
5.1 文件的读写
5.2 数据安全落盘的方式
5.3 读写优化思路
5.4 本章小结
Chapter 6 第6章 高级I/O模式
6.1 阻塞和非阻塞I/O
6.2 同步和异步I/O
6.3 I/O接口的模式
6.4 Linux的I/O模式实现
6.5 本章小结
Chapter 7 第7章 并发I/O模型
7.1 多进程模型
7.2 多线程模型
7.3 协程模型
7.4 I/O多路复用
7.5 本章小结
Chapter 8 第8章 缓存模式
8.1 旁路缓存模式
8.2 读写穿透模式
8.3 异步回写模式
8.4 本章小结
Chapter 9 第9章 数据校验技术
9.1 数据校验的概念与原理
9.2 数据校验的应用场景
9.3 常见数据校验技术
9.4 本章小结
Part 3 第三部分 分布式系统基础
Chapter 10 第10章 分布式存储理论
10.1 分布式系统的特征
10.2 分布式系统的问题
10.3 数据一致性
10.4 分布式理论
10.5 分布式协议
10.6 本章小结
Chapter 11 第11章 高可用系统
11.1 高可用的概念与原理
11.2 高可用的关键技术
11.3 高可用的架构模式
11.4 本章小结
Chapter 12 第12章 数据策略
12.1 数据分布设计原则
12.2 数据分布策略
12.3 数据冗余策略
12.4 本章小结
Part 4 第四部分 存储系统实战
Chapter 13 第13章 内核Minix文件系统
13.1 Minix文件系统的架构
13.2 Minix文件系统的实践
13.3 Minix文件系统的实现原理
13.4 文件的读写
13.5 本章小结
Chapter 14 第14章 存储引擎LevelDB
14.1 整体架构
14.2 写流程
14.3 读流程
14.4 删除流程
14.5 空间回收
14.6 本章小结
Chapter 15 第15章 用户态文件系统
15.1 整体架构
15.2 内核态
15.3 用户态
15.4 本章小结
Chapter 16 第16章 分布式文件系统进阶
16.1 架构设计
16.2 元数据中心
16.3 接入层
16.4 存储层
16.5 系统测试
16.6 进阶思考
16.7 本章小结
推荐阅读
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜