分布式数据库架构
线下培训时长:12 小时
课程介绍
适用对象:数据库DBA、存储容灾、分布式存储、云计算从业者;IT及信息类管理者
课程简介:1、了解分布式数据库的发展、适用场景与主要优势 2、掌握分布式数据库的通用架构与数据分布方式 3、了解CAP理论、分布式事务全局一致性 4、了解典型的关系型/NoSQL分布式数据库产品及案例
课程大纲

1. 分布式数据库概述

1.1. 从非分布式到分布式面临的问题

1.2. 分布式数据库逻辑与物理切分方法

1.3. share everything与share nothing架构

1.4. shard数据分片规则与常见shardkey方案

1.5. 行存储与列存储

1.6. 故障自动恢复与转移机制

1.7. 选型架构、数据治理、开发规范与其他影响

2. CAP理论与BASE

2.1. CAP理论的由来、定义与影响

2.2. CAP在实际分布式及容灾中的体现

2.3. 理解CAP概念与3选2

2.4. CAP与ACID

2.5. BASE理论及实际分布式系统中的体现

3. 分布式事务全局一致性

3.1. 数据一致性模型(强一致/弱一致/最终一致性)

3.2. 异步复制引入的问题与补偿错误

3.3. 二阶段提交

3.4. 三阶段提交

3.5. Paxos一致性算法

4. 典型关系型数据库分布式方案

4.1. 分布式RDBMS来源分类

4.2. 分布式RDBMS架构分类

4.3. 基于MySQL的分布式架构方案

4.4. 基于PostgreSQL的分布式架构方案

4.5. Oracle的分布式及容灾架构方案

5. 典型非关系型NoSQL数据库分布式方案

5.1. Hadoop分布式文件系统HDFS架构原理

5.2. HBase分布式数据库架构

5.3. 其他NoSQL分布式架构


咨询获取详细大纲

您好! 欢迎来到学领未来 !

学领未来提供线上及线下的学习服务,根据您的位置,为您推荐最近的线下培训地点 分站,你选择: