单于易槐 发表于 2025-8-10 02:51:22

软考系统分析师·每日学习卡 | [日期:2025-08-09] | [今日主题:分布式数据库]

一、今日学了啥?


[*]本质与核心: 数据物理分布在不同节点,但逻辑统一为一个整体数据库,通过DDBMS(含全局/局部管理、字典、通信)实现协作
[*]关键特性与透明性: 分布透明性是灵魂(分片>位置>复制>局部模型),让用户无视分布细节;特点包括数据独立性、集中自治结合、适当冗余提可用性、严格保证全局ACID
[*]事务一致性保障: 两阶段提交(2PC) 确保跨节点事务原子性:一票否决即全撤 (Abort),全员同意才提交 (Commit)
二、重点/要记住的!

<ul>分布式数据库
<ul>概念:数据物理分散、逻辑统一、节点协作的网络化数据库。
特点

[*]数据独立性:逻辑独立性、物理独立性、数据分布独立性(分布透明性)
[*]集中与自治共享结合的控制结构:各局部的DBMS可独立管理局部数据库,具有自治功能;系统又设有集中控制机制,协调各局部DBMS工作,执行全局应用
[*]适当增加数据冗余度:在不同场地存储同一数据的多个副本可以提高系统的可靠性和可用性(当系统中某个节点发生故障时,因为数据有其它副本在非故障场地,因此数据仍然可用,保证了数据完备性),同时也能提高系统性能
[*]全局一致性、可串行性和可恢复性


来源:程序园用户自行投稿发布,如果侵权,请联系站长删除
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页: [1]
查看完整版本: 软考系统分析师·每日学习卡 | [日期:2025-08-09] | [今日主题:分布式数据库]