分布式数据库管理系统介绍
?
?
1、分布式數(shù)據(jù)庫管理系統(tǒng)分類
綜合型體系結(jié)構(gòu):主要是指在分布式數(shù)據(jù)庫建立之前,還沒有建立獨(dú)立的集中式數(shù)據(jù)庫管理系統(tǒng),設(shè)計(jì)人員根據(jù)用戶的需求,設(shè)計(jì)出一個全新的完整的數(shù)據(jù)庫管理系統(tǒng)。
聯(lián)合型體系結(jié)構(gòu):主要是指每個節(jié)點(diǎn)的數(shù)據(jù)庫管理系統(tǒng)已經(jīng)存在,是在此基礎(chǔ)上建立的分布式數(shù)據(jù)庫系統(tǒng)。聯(lián)合型體系結(jié)構(gòu)又分為同構(gòu)系統(tǒng)和異構(gòu)系統(tǒng)。
同構(gòu)系統(tǒng):每個節(jié)點(diǎn)的局部數(shù)據(jù)庫管理系統(tǒng)支持同一種數(shù)據(jù)模式、命令語言、查詢語言。
異構(gòu)系統(tǒng):每個節(jié)點(diǎn)的局部數(shù)據(jù)庫管理系統(tǒng)有不同的數(shù)據(jù)模式、命令語言、查詢語言。
2、完全分布式數(shù)據(jù)庫管理系統(tǒng)遵循原則
本地自治性
不依賴于中心節(jié)點(diǎn)
可連續(xù)操作性
位置透明和獨(dú)立性
數(shù)據(jù)分片獨(dú)立性
數(shù)據(jù)復(fù)制獨(dú)立性
分布式查詢處理
分布式事務(wù)管理
硬件獨(dú)立性
操作系統(tǒng)獨(dú)立性
網(wǎng)絡(luò)獨(dú)立性
數(shù)據(jù)庫管理系統(tǒng)獨(dú)立性
3、分布式數(shù)據(jù)庫管理系統(tǒng)組成
?
?
LDBMS:局部場地上的數(shù)據(jù)庫管理系統(tǒng),功能主要是建立和管理局部數(shù)據(jù)庫,提供節(jié)點(diǎn)自治能力,執(zhí)行局部應(yīng)用以及全部查詢的子查詢功能。
GDBMS:全局?jǐn)?shù)據(jù)庫管理系統(tǒng),功能是提供分布式透明性,協(xié)調(diào)全局事務(wù)的執(zhí)行。協(xié)調(diào)各局部數(shù)據(jù)庫管理系統(tǒng)以完成全局應(yīng)用,保證數(shù)據(jù)庫的全局一致性、執(zhí)行并發(fā)控制,實(shí)現(xiàn)更新同步,提供全局恢復(fù)功能等等。
全局?jǐn)?shù)據(jù)字典:主要提供模式、分片模式、分配模式的定義以及模式之間映像的定義、存取權(quán)限的定義,以保證全局用戶的合法權(quán)限和數(shù)據(jù)庫的安全性、約束條件的定義。其功能和集中式數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)字典功能比較相似。
通信管理:通信管理系統(tǒng)是在分布數(shù)據(jù)庫各場地之間傳送消息和數(shù)據(jù),完成通信功能。
IT技術(shù)分享社區(qū)
個人博客網(wǎng)站:https://programmerblog.xyz
文章推薦程序員效率:畫流程圖常用的工具程序員效率:整理常用的在線筆記軟件遠(yuǎn)程辦公:常用的遠(yuǎn)程協(xié)助軟件,你都知道嗎?51單片機(jī)程序下載、ISP及串口基礎(chǔ)知識硬件:斷路器、接觸器、繼電器基礎(chǔ)知識
總結(jié)
以上是生活随笔為你收集整理的分布式数据库管理系统介绍的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 后端:spring提供的钩子,你知道哪些
- 下一篇: ps制作20种特效文字_用PS制作裂、火