【数据库】分布式数据库设计
? ?一、分布式種類:
?????????分布式數據庫系統是在集中式數據庫系統的基礎上發展起來的,理解起來也很簡單,就是將整體的數據庫分開,分布到 各個地方,就其本質而言,分布式數據庫系統分為兩種:
????????1.數據在邏輯上是統一的,而在物理上卻是分散的,一個分布式數 據庫在邏輯上是一個統一的整體,在物理上則是分別存儲在不同的物理節點上,我們通常說的分布式數據庫都是這種
???????? 2.邏 輯是分布的,物理上也是分布的,這種也成聯邦式分布數據庫,由于組成聯邦的各個子數據庫系統是相對“自治”的,這種 系統可以容納多種不同用途的、差異較大的數據庫,比較適宜于大范圍內數據庫的集成。
?二、舉例說明:
????????分布式數據庫較為復雜,在此不作詳細的使用和說明,只是舉例說明一下,現在分布式數據庫多用于用戶分區性較強的 系統中,如果一個全國連鎖店,一般設計為每個分店都有自己的銷售和庫存等信息,總部則需要有員工,供應商,分店信息 等數據庫,這類型的分店數據庫可以完全一致,很多系統也可能導致不一致,這樣,各個連鎖店數據存儲在本地,從而提高 了影響速度,降低了通信費用,而且數據分布在不同場地,且存有多個副本,即使個別場地發生故障,不致引起整個系統的 癱瘓。 但是他也帶來很多問題,如:數據一致性問題、數據遠程傳遞的實現、通信開銷的降低等,這使得分布式數據庫系 統的開發變得較為復雜,只是讓大家明白其原理,具體的使用方式博主也在學習中......? ? ? ??
總結
以上是生活随笔為你收集整理的【数据库】分布式数据库设计的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IMS重要协议
- 下一篇: mysql 共享_Mysql局域网共享