RM新时代网站-首页

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內(nèi)不再提示

分布式數(shù)據(jù)庫系統(tǒng)的優(yōu)缺點

工程師 ? 來源:網(wǎng)絡整理 ? 作者:h1654155205.5246 ? 2019-01-04 16:45 ? 次閱讀

分布式數(shù)據(jù)庫系統(tǒng)的優(yōu)點

分布式數(shù)據(jù)庫系統(tǒng)是在冀中是數(shù)據(jù)庫系統(tǒng)的基礎上發(fā)展來的,比較分布式數(shù)據(jù)庫系統(tǒng)與集中式數(shù)據(jù)庫系統(tǒng),可以發(fā)現(xiàn)分布是數(shù)據(jù)庫系統(tǒng)具有下列優(yōu)點:

(1)更適合分布式的管理與控制。分布式數(shù)據(jù)庫系統(tǒng)的結(jié)構(gòu)更適合具有地理分布特性的組織或機構(gòu)使用,允許分布在不同區(qū)域、不同級別的各個部門對其自身的數(shù)據(jù)實行局部控制。例如:實現(xiàn)全局數(shù)據(jù)在本地錄入、查詢、維護,這時由于計算機資源靠近用戶,可以降低通信代價,提高響應速度,而涉及其他場地數(shù)據(jù)庫中的數(shù)據(jù)只是少量的,從而可以大大減少網(wǎng)絡上的信息傳輸量;同時,局部數(shù)據(jù)的安全性也可以做得更好。

(2)具有靈活的體系結(jié)構(gòu)。集中式數(shù)據(jù)庫系統(tǒng)強調(diào)的是集中式控制,物理數(shù)據(jù)庫是存放在一個場地上的,由一個DBMS集中管理。多個用戶只可以通過近程或遠程終端在多用戶操作系統(tǒng)支持下運行該DBMS來共享集中是數(shù)據(jù)庫中的數(shù)據(jù)。而分布式數(shù)據(jù)庫系統(tǒng)的場地局部DBMS的自治性,使得大部分的局部事務管理和控制都能就地解決,只有在涉及其他場地的數(shù)據(jù)時才需要通過網(wǎng)絡作為全局事務來管理。分布式DBMS可以設計成具有不同程度的自治性,從具有充分的場地自治到幾乎是完全集中式的控制。

(3)系統(tǒng)經(jīng)濟,可靠性高,可用性好。與一個大型計算機支持一個大型的冀中是數(shù)據(jù)庫在加一些進程和遠程終端相比,由超級微型計算機或超級小型計算機支持的分布式數(shù)據(jù)庫系統(tǒng)往往具有更高的性價比和實施靈活性。分布式系統(tǒng)比集中式系統(tǒng)具有更高的可靠性和更好的可用性。如由于數(shù)據(jù)分布在多個場地并有許多復制數(shù)據(jù),在個別場地或個別通信鏈路發(fā)生故障時,不致于導致整個系統(tǒng)的崩潰,而且系統(tǒng)的局部故障不會引起全局失控。

(4)在一定條件下響應速度加快。如果存取的數(shù)據(jù)在本地數(shù)據(jù)庫中,那末就可以由用戶所在的計算機來執(zhí)行,速度就快。

(5)可擴展性好,易于集成現(xiàn)有系統(tǒng),也易于擴充。

對于一個企業(yè)或組織,可以采用分布式數(shù)據(jù)庫技術在以建立的若干數(shù)據(jù)庫的基礎上開發(fā)全局應用,對原有的局部數(shù)據(jù)庫系統(tǒng)作某些改動,形成一個分布式系統(tǒng)。這比重建一個大型數(shù)據(jù)庫系統(tǒng)要簡單,既省時間,又省財力、物力。也可以通過增加場地數(shù)的辦法,迅速擴充已有的分布式數(shù)據(jù)庫系統(tǒng)。

分布式數(shù)據(jù)庫系統(tǒng)的優(yōu)缺點

分布式數(shù)據(jù)庫系統(tǒng)的缺點

(1)通信開銷較大,故障率高。例如,在網(wǎng)絡通信傳輸速度不高時,系統(tǒng)的響應速度慢,與通信縣官的因素往往導致系統(tǒng)故障,同時系統(tǒng)本身的復雜性也容易導致較高的故障率。當故障發(fā)生后系統(tǒng)恢復也比較復雜,可靠性有待提高。

(2)數(shù)據(jù)的存取結(jié)構(gòu)復雜。一般來說,在分布時數(shù)據(jù)庫中存取數(shù)據(jù),比在集中時數(shù)據(jù)庫中存取數(shù)據(jù)更復雜,開銷更大。

(3)數(shù)據(jù)的安全性和保密性較難控制。在具有高度場地自治的分布時數(shù)據(jù)庫中,不同場地的局部數(shù)據(jù)庫管理員可以采用不同的安全措施,但是無法保證全局數(shù)據(jù)都是安全的。安全性問題式分布式系統(tǒng)固有的問題。因為分布式系統(tǒng)式通過通信網(wǎng)絡來實現(xiàn)分布控制的,而通信網(wǎng)絡本身卻在保護數(shù)據(jù)的安全性和保密性方面存在弱點,數(shù)據(jù)很容易被竊取。

分布式數(shù)據(jù)庫的設計、場地劃分及數(shù)據(jù)在不同場地的分配比較復雜。數(shù)據(jù)的劃分及分配對系統(tǒng)的性能、響應速度及可用性等具有極大的影響。不同場地的通信速度與局部數(shù)據(jù)庫系統(tǒng)的存取部件的存取速度相比,是非常慢的。通信系統(tǒng)有較高的延遲,在CPU上處理通信信息的代價很高。分布式數(shù)據(jù)庫系統(tǒng)中要注意解決分布式數(shù)據(jù)庫的設計、查詢處理和優(yōu)化、事務管理及并發(fā)控制和目錄管理等問題。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    PingCAP推出TiDB開源分布式數(shù)據(jù)庫

    的性能表現(xiàn)。我們將繼續(xù)堅持開源的創(chuàng)新理念,將TiDB打造成一個領先的數(shù)據(jù)庫產(chǎn)品?!?部署新一代分布式數(shù)據(jù)庫已經(jīng)成為用戶釋放數(shù)據(jù)價值、推動數(shù)字化轉(zhuǎn)型的重要方式,但隨著數(shù)據(jù)的快速增長以及上
    的頭像 發(fā)表于 11-24 11:26 ?387次閱讀
    PingCAP推出TiDB開源<b class='flag-5'>分布式數(shù)據(jù)庫</b>

    bds 系統(tǒng)優(yōu)缺點 bds與傳統(tǒng)數(shù)據(jù)庫的區(qū)別

    、機器學習和實時分析等任務。 BDS系統(tǒng)優(yōu)缺點 優(yōu)點: 處理大規(guī)模數(shù)據(jù)集 :BDS系統(tǒng)設計用于處理PB級別的數(shù)據(jù),這遠遠超出了傳統(tǒng)
    的頭像 發(fā)表于 11-22 15:48 ?318次閱讀

    一文講清什么是分布式云化數(shù)據(jù)庫!

    分布式云化數(shù)據(jù)庫是一種先進的數(shù)據(jù)管理系統(tǒng),它將傳統(tǒng)的數(shù)據(jù)庫技術與分布式計算、云計算和大
    的頭像 發(fā)表于 10-14 10:06 ?218次閱讀

    分布式云化數(shù)據(jù)庫優(yōu)缺點分析

    分布式云化數(shù)據(jù)庫的優(yōu)點主要體現(xiàn)在高可用性和容錯性、可擴展性、體系結(jié)構(gòu)、數(shù)據(jù)一致性、成本、升級迭代等方面。同時也存在一些缺點,如通信開銷較大、數(shù)據(jù)
    的頭像 發(fā)表于 09-14 09:42 ?256次閱讀

    軟件系統(tǒng)數(shù)據(jù)庫的分庫分表設計

    分布式集群,實現(xiàn)分庫分表功能,解決數(shù)據(jù)庫中海量數(shù)據(jù)存儲和查詢性能的問題。MyCat 還是一個數(shù)據(jù)庫的集群中間件,主要實現(xiàn) RDBMS 數(shù)據(jù)庫
    的頭像 發(fā)表于 08-22 11:39 ?312次閱讀
    軟件<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>數(shù)據(jù)庫</b>的分庫分表設計

    基于分布式存儲WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關鍵應用

    基于分布式存儲WDS的金融信創(chuàng)云承載數(shù)據(jù)庫類關鍵應用
    的頭像 發(fā)表于 08-16 09:42 ?268次閱讀
    基于<b class='flag-5'>分布式</b>存儲WDS的金融信創(chuàng)云承載<b class='flag-5'>數(shù)據(jù)庫</b>類關鍵應用

    恒訊科技分析:跨境電商網(wǎng)站有哪些數(shù)據(jù)庫系統(tǒng)是推薦使用的?

    對于跨境電商網(wǎng)站,數(shù)據(jù)庫系統(tǒng)的選擇非常關鍵,以下是一些推薦使用的數(shù)據(jù)庫系統(tǒng): 1、MySQL:MySQL是一個流行的開源關系型數(shù)據(jù)庫管理系統(tǒng),廣泛用于Web應用開發(fā)。它以其高性能、可靠
    的頭像 發(fā)表于 08-12 15:01 ?330次閱讀

    基于英特爾至強6能效核處理器優(yōu)化原生分布式數(shù)據(jù)庫OceanBase

    隨著數(shù)字化、在線化、智能化的演進,企業(yè)面臨著指數(shù)級遞增的海量存儲需求和挑戰(zhàn),同時,企業(yè)需要降本增效,進行更好更智能的數(shù)據(jù)決策?;谟⑻貭?至強 6 能效核處理器的分布式數(shù)據(jù)庫OceanBase在性能
    的頭像 發(fā)表于 07-24 15:16 ?499次閱讀
    基于英特爾至強6能效核處理器優(yōu)化原生<b class='flag-5'>分布式數(shù)據(jù)庫</b>OceanBase

    小米試點業(yè)務系統(tǒng)上線OceanBase,數(shù)據(jù)庫性能飛躍新高度

    逐漸顯露出性能瓶頸和運維成本高昂的問題。為此,小米集團于2023年10月做出了重要戰(zhàn)略決策,引入螞蟻集團自主研發(fā)的OceanBase分布式數(shù)據(jù)庫,以期在數(shù)據(jù)庫性能、穩(wěn)定性及成本效益上實現(xiàn)全面升級。
    的頭像 發(fā)表于 07-03 15:39 ?665次閱讀

    小米攜手OceanBase實現(xiàn)數(shù)據(jù)庫升級

    在當今這個數(shù)字化飛速發(fā)展的時代,企業(yè)對于數(shù)據(jù)處理和存儲的需求日益增長。近日,小米集團宣布了一個令人振奮的消息:他們已經(jīng)成功將部分關鍵業(yè)務系統(tǒng)升級至OceanBase原生分布式數(shù)據(jù)庫,并在數(shù)月內(nèi)穩(wěn)定運行,實現(xiàn)了性能的大幅提升和成本
    的頭像 發(fā)表于 07-01 17:22 ?274次閱讀

    鴻蒙開發(fā)接口數(shù)據(jù)管理:【@ohos.data.distributedData (分布式數(shù)據(jù)管理)】

    分布式數(shù)據(jù)管理為應用程序提供不同設備間數(shù)據(jù)庫分布式協(xié)同能力。通過調(diào)用分布式數(shù)據(jù)各個接口,應用程
    的頭像 發(fā)表于 06-07 09:30 ?962次閱讀
    鴻蒙開發(fā)接口<b class='flag-5'>數(shù)據(jù)</b>管理:【@ohos.data.distributedData (<b class='flag-5'>分布式</b><b class='flag-5'>數(shù)據(jù)</b>管理)】

    HarmonyOS開發(fā)實例:【分布式手寫板】

    使用設備管理及分布式鍵值數(shù)據(jù)庫能力,實現(xiàn)多設備之間手寫板應用拉起及同步書寫內(nèi)容的功能。
    的頭像 發(fā)表于 04-17 21:45 ?486次閱讀
    HarmonyOS開發(fā)實例:【<b class='flag-5'>分布式</b>手寫板】

    鴻蒙HarmonyOS開發(fā)實例:【分布式關系型數(shù)據(jù)庫

    使用[@ohos.data.relationalStore]接口和[@ohos.distributedDeviceManager]?接口展示了在eTS中分布式關系型數(shù)據(jù)庫的使用,在增、刪、改、查的基本操作外,還包括分布式數(shù)據(jù)庫
    的頭像 發(fā)表于 04-11 09:52 ?920次閱讀
    鴻蒙HarmonyOS開發(fā)實例:【<b class='flag-5'>分布式</b>關系型<b class='flag-5'>數(shù)據(jù)庫</b>】

    Oracle數(shù)據(jù)庫是什么 Oracle數(shù)據(jù)庫的特點

    Oracle數(shù)據(jù)庫系統(tǒng)具有高效率、可靠性好的特點,適用于各種規(guī)模的企業(yè)和組織。它支持大容量數(shù)據(jù)和高并發(fā)事務處理,能夠滿足各種復雜的業(yè)務需求。
    的頭像 發(fā)表于 01-06 15:02 ?1011次閱讀

    分布式鎖的三種實現(xiàn)方式

    ,下面將分別介紹三種常見的實現(xiàn)方式。 一、基于數(shù)據(jù)庫實現(xiàn)的分布式鎖 在分布式系統(tǒng)中,數(shù)據(jù)庫是最常用的共享資源之一。因此,可以通過
    的頭像 發(fā)表于 12-28 10:01 ?894次閱讀
    RM新时代网站-首页