阅读909 返回首页    go 阿里云 go 技术社区[云栖]


《云数据管理:挑战与机遇》导读







第1章 简介
第2章 分布式数据管理
2.1 分布式系统
2.1.1 逻辑时间和Lamport时钟
2.1.2 向量时钟
2.1.3 互斥和仲裁集
2.1.5 基于广播和多播的组通信
2.1.6 一致性问题
2.1.7 CAP理论
2.2 P2P系统
2.3 数据库系统
2.3.1 预备知识
2.3.2 并发控制
2.3.3 恢复和提交
第3章 云数据管理:早期趋势
3.1 键–值存储系统概述
3.2 设计选择及其影响
3.2.1 数据模型
3.2.2 数据分布和请求路由
3.2.3 集群管理
3.2.4 容错和数据复制
3.3 键–值存储系统案例
3.3.1 Bigtable
3.3.2 PNUTS
3.3.3 Dynamo
3.4 讨论
第4章 托管数据的事务
4.1 数据或所有权托管
4.1.1 利用架构模式
4.1.2 访问驱动的数据库划分
4.1.3 特定于应用的动态划分
4.2 事务执行
4.3 数据存储
4.3.1 耦合存储
4.3.2 解耦存储
4.4 复制
4.4.1 显式复制
4.4.2 隐式复制
4.5 系统综述
4.5.1 G-Store
4.5.2 ElasTraS
4.5.3 Cloud SQL Server
4.5.4 Megastore
4.5.5 Relational Cloud
4.5.6 Hyder
4.5.7 Deuteronomy
第5章 分布式数据事务
5.1 云存储上的类数据库功能
5.2 地理复制数据的事务支持
5.3 使用分布式事务进行增量更新处理
5.4 使用迷你事务的可扩展分布式同步
5.5 讨论 98
第6章 多租户数据库系统
6.1 多租户模型
6.1.1 共享硬件
6.1.2 共享进程
6.1.3 共享表
6.1.4 模型分析
6.2 云中的数据库弹性
6.2.1 Albatross:共享存储数据库的实时迁移
6.2.2 Zephyr:无共享数据存储的实时迁移
6.2.3 Slacker:无共享模型中实时DBMS实例迁移
6.3 云中数据库负载的自动控制
6.4 讨论
第7章 结束语
参考文献

最后更新:2017-05-22 11:01:50

  上一篇:go  泛型中? super T和? extends T的区别
  下一篇:go  《Java并发性和多线程介绍》-Java TheadLocal