分布式数据库笔记
分布式数据库笔记
- 分布式的基本要求
- 数据分布性
- 数据统一性
- 数据透明性
- 数据安全性
- 可扩展性
- 数据自治性
- 分布式系统的优点
- 灵活性更高
- 成本优势
- 可靠性、可用性更高
- 局部响应速度快
- 分布式系统的缺点
- 通信开销大
- 跨节电逻辑实现复杂
- 数据保密性差
- 区别:
- 逻辑整体性
- 分布式数据系统的分类
- 同质同构数据库
- 同质异构数据库
- 异构数据库
- 体系架构
- 数据分配
- 分割分配
- 全复制分配
- 数据分片(完备性、重构条件、不相交条件)
- 水平分片
- 垂直分片
- 混合分片
- 分布式数据库组件
- 全局数据字典
- 全局数据管理系统
- 局部数据库管理系统
接受全局管理系统命令
做本地数据库管理
4.通信管理系统
管理全局与局部管理系统直接的通讯协议
每个分片直接的通信
- 集中式数据库缺点:
- 通信开销大
- 系统可靠性
- 性能差
- 可扩展性差
- 设计管理困难
参考:阿里