分布式对象存储 原理 架构及Go语言实现+大规模分布式存储系统:原理解析与架构实战书籍pdf下载

分布式对象存储 原理 架构及Go语言实现+大规模分布式存储系统:原理解析与架构实战书籍百度网盘pdf下载

作者:
简介:分布式对象存储 原理 架构及Go语言实现+大规模分布式存储系统:原理解析与架构实战书籍
出版社:
出版时间:
pdf下载价格:0.00¥

免费下载


书籍下载


内容介绍

SL52  9787115480552 9787111430520

分布式对象存储 原理 架构及Go语言实现 


本书首先从一个简单的对象存储服务原型开始,讨论在原型中存在的问题并介绍对象存储服务中一些常见的概念以及设计理念,然后通过改变架构或添加功能的方式解决这些问题。这一迭代步骤将发生多次,终我们会收获一个足够完善的对象存储服务。


1章 对象存储简介 1

1.1 和传统网络存储的区别 1

1.1.1 数据的管理方式 2

1.1.2 访问数据的方式 2

1.1.3 对象存储的优势 3

1.2 单机版对象存储的架构 4

1.2.1 REST接口 4

1.2.2 对象PUT流程 5

1.2.3 对象GET流程 5

1.3 Go语言实现 6

1.4 功能测试 10

1.5 小结 12

2章 可扩展的分布式系统 15

2.1 什么是分布式系统 15

2.2 接口和数据存储分离的架构 16

2.2.1 REST接口 17

2.2.2 RabbitMQ消息设计 18

2.2.3 对象PUT流程 19

2.2.4 对象GET流程 20

2.3 Go语言实现 21

2.3.1 数据服务 21

2.3.2 接口服务 23

2.3.3 rabbitmq包 34

2.4 功能测试 38

2.5 小结 41

3章 元数据服务 45

3.1 什么是元数据 45

3.1.1 系统定义的元数