分布式数据库笔记

Posted aongao

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了分布式数据库笔记相关的知识,希望对你有一定的参考价值。

分布式数据库笔记

  • 分布式的基本要求
  1. 数据分布性
  2. 数据统一性
  3. 数据透明性
  4. 数据安全性
  5. 可扩展性
  6. 数据自治性
  • 分布式系统的优点
  1. 灵活性更高
  2. 成本优势
  3. 可靠性、可用性更高
  4. 局部响应速度快
  • 分布式系统的缺点
  1. 通信开销大
  2. 跨节电逻辑实现复杂
  3. 数据保密性差
  • 区别
  1. 逻辑整体性
  • 分布式数据系统的分类
  1. 同质同构数据库
  2. 同质异构数据库
  3. 异构数据库
  • 体系架构
  1. 数据分配
  2. 分割分配
  3. 全复制分配
  • 数据分片(完备性、重构条件、不相交条件)
  1. 水平分片
  2. 垂直分片
  3. 混合分片
  • 分布式数据库组件
  1. 全局数据字典
  2. 全局数据管理系统
  3. 局部数据库管理系统

       接受全局管理系统命令

      做本地数据库管理

   4.通信管理系统

      管理全局与局部管理系统直接的通讯协议

      每个分片直接的通信

 

  • 集中式数据库缺点:
  1. 通信开销大
  2. 系统可靠性
  3. 性能差
  4. 可扩展性差
  5. 设计管理困难

 

以上是关于分布式数据库笔记的主要内容,如果未能解决你的问题,请参考以下文章

[读书笔记] DDIA:PART2分布式数据系统

干货:分布式系统学习笔记

区块链笔记

学习笔记事务与分布式事务

学习笔记事务与分布式事务

SSH入门笔记