分布式数据库

模式结构

  • 分片模式 → 用于描述如何将全局数据逻辑地划分为若干片段
  • 全局外模式 → 位于全局概念模式之上,针对不同应用提供不同的视图,类似于传统数据库中的外模式
  • 分布模式 → 数据的分布方式
  • 全局概念模式 → 是描述整个分布式数据库中所有数据的逻辑结构的模式层次,使用户感知不到数据的物理分布

[[二阶段提交]]的核心目标:在多个分布式节点参与同一事务时,保证事务的 → 原子性一致性

四种透明 #card

  • 分片透明 → 指用户在进行数据操作时,不必关心数据是如何分片的,也无需了解分片位置,系统会自动定位到相应的数据片段并执行操作。
  • 逻辑透明 → 又称局部映像透明性,指用户不必关心各站点局部数据库使用的具体数据模型与操纵语言,系统会自动进行数据模型和操作语言的映射与转换。
  • 位置透明 → 指用户不需要知道数据的物理存放位置,系统会自动定位到存储数据的站点并完成操作。当数据位置发生变化时(如从一个站点迁移到另一个站点),应用程序无需修改。
  • 复制透明 → 指用户不必关心数据在不同节点的复制情况,系统会自动完成复制数据的更新与维护。它解决的是数据冗余副本的透明性

网络回响

作者

Ryen Xiang

发布于

2025-09-21

更新于

2026-02-17

许可协议


评论