分布式数据库原理与实践
Nick Huang 查看讲师
百林哲咨询(北京)有限公司专家团队成员
某信息科技公司CTO,技术大会讲师,企业内训师。具有丰富的互联网产品架构经验与技术管理经验,擅长敏捷开发模式,推崇“轻重级”系统架构。
浏览:4435次
详情 DETAILS

简介

世界上第一个分布式数据库系统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 数据流管理


企业服务热线:400-106-2080
电话:18519192882
投诉建议邮箱:venus@bailinzhe.com
合作邮箱:service@bailinzhe.com
总部地址:
北京市-丰台区-汽车博物馆东路6号3号楼1单元902-B73(园区)
全国客户服务中心:
天津市-南开区-桂苑路15号鑫茂集团鑫茂军民园1号楼A座802-803
公众号
百林哲咨询(北京)有限公司 京ICP备2022035414号-1