简介
世界上第一个分布式数据库系统SDD-1是由美国计算机公司(CCA)于1979年在DEC计算机上实现。
互联网的发展带来了高并发和海量数据处理的需求,分布式数据库因其场地自治性(Local Autonomy)、非集中式管理(NoReliance On Central Site)、高可靠性(Contiuous Operation)、位置独立性(Location Transparency and Location Independence)、数据分割独立性(Fragmentation Independence)、数据复制独立性(Replication 02Independence)、分布式查询处理(Distributed Query Processing)、分布式事务管理(Distributed Transaction Management)、硬件独立性(Hardware Independence)、操作系统独立性 (Operating System Independence)、网络独立性(Network Independence)、数据库管理系统独立性(DBMS Independence)等特性,迎来蓬勃发展。
目标
1.了解分布式数据库系统体系结构;
2.熟悉分布式数据库设计原则;
3.结合实践,掌握分布式数据库设计方法
受众人群
数据科学家、数据库管理员、分析师、高级工程师、系统架构师、项目经理,以及企业的CIO和CTO。
课程时长
2天(12H)
分享提纲
1 分布式数据库简介 | 为什么会有分布式数据库? 什么是分布式数据库? 分布式数据库有哪些特性? 关于分布式数据库的技术选型 |
2 分布式数据库系统(DDBS)体系结构 | DDBS 分类 DDBS 体系结构 元数据管理 MySQL 体系架构 |
3 分布式数据库设计原则 | 通用设计策略 分片设计原则 分配设计原则 数据复制技术 MySQL 分布式设计案例 |
4 分布式查询处理与优化 | 分布式查询基础 分布式查询处理 查询分解 片段查询优化 MySQL 分布式查询处理与优化案例 |
5 分布式事务管理 | 分布式事务概念 分布式事务特性 分布式事务类型 分布式事务技术解决方案 |
6 分布式并发控制 | 并发串行化 并发控制机制分类 基于“锁”的并发控制算法 基于“时间戳”的并发控制算法 乐观并发控制算法 关于死锁问题 嵌套分布式事务 |
7 分布式数据恢复 | |
8 P2P 数据管理 | |
9 数据流管理 |
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员
Nick Huang
百林哲咨询(北京)有限公司专家团队成员