<menu id="guoca"></menu>
<nav id="guoca"></nav><xmp id="guoca">
  • <xmp id="guoca">
  • <nav id="guoca"><code id="guoca"></code></nav>
  • <nav id="guoca"><code id="guoca"></code></nav>

    非關系類型數據庫普遍存在哪些共同特征


    發現錯別字 10個月前 提問
    回答
    1
    瀏覽
    945
    請勿發布不友善或者負能量的內容。與人為善,比聰明更重要!
    回答數量: 1

    非關系類型數據庫普遍存在以下共同特征:

    • 不需要預定義模式:不需要事先定義數據模式,預定義表結構。數據中的每條記錄都可能有不同的屬性和格式。當插入數據時,并不需要預先定義它們的模式。

    • 無共享架構:相對于將所有數據存儲的存儲區域網絡中的全共享架構,NoSQL往往將數據劃分后存儲在各個本地服務器上。因為從本地磁盤讀取數據的性能往往好于通過網絡傳輸讀取數據的性能,從而提高了系統的性能。

    • 彈性可擴展:可以在系統運行的時候,動態增加或者刪除結點。不需要停機維護,數據可以自動遷移。

    • 分區:相對于將數據存放于同一個節點,NoSQL數據庫需要將數據進行分區,將記錄分散在多個節點上面,通常分區的同時還要做復制。這樣既提高了并行性能,又能保證沒有單點失效的問題。

    • 異步復制:和RAID存儲系統不同的是,NoSQL中的復制往往是基于日志的異步復制。這樣,數據就可以盡快地寫入一個節點,而不會被網絡傳輸引起遲延。缺點是并不總是能保證一致性,這樣的方式在出現故障的時候,可能會丟失少量的數據。

    • BASE:相對于事務嚴格的ACID特性,NoSQL數據庫保證的是BASE特性。BASE所保證的是數據最終一致性,以及軟事務。

    回答所涉及的環境:聯想天逸510S、Windows 10。

    10個月前 / 評論
    亚洲 欧美 自拍 唯美 另类