關係型和非關係型資料庫的區別

2021-08-21 21:42:45 字數 532 閱讀 4082

**:

關係型資料庫(mysql和oracle)

1.表和表、表和字段、資料和資料存在著關係

優點:1.資料之間有關係,進行資料的增刪改查的時候是非常方便的

2.關係型資料庫是有事務操作的,保證資料的完整性和一致性。

缺點:1.因為資料和資料是有關係的,底層是執行了大量的演算法

大量演算法會降低系統的效率,會降低效能

2.面對海量資料的增刪改查的時候會顯的無能為力

3.海量資料對資料進行維護變得非常的無力

適合處理一般量級的資料(銀行轉賬和錢)

非關聯式資料庫的(redis和mangdb)

為了處理海量資料,非關聯式資料庫設計之初就是為了替代關係型資料庫的關係

優點:1.海量資料的增刪改查是可以的

2.海量資料的維護和處理非常輕鬆

缺點:1.資料和資料沒有關係,他們之間就是單獨存在的

2.非關聯式資料庫沒有關係,沒有強大的事務關係,沒***資料的完整性和安全性

適合處理海量資料,保證效率,不一定安全(統計資料,例如微博資料)

關係型和非關係型資料庫的區別

當前主流的關係型資料庫有oracle db2 microsoft sql server microsoft access mysql等。非關係型資料庫有 nosql cloudant。nosql和關係型資料庫比較?優點 1 成本 nosql資料庫簡單易部署,基本都是開源軟體,不需要像使用oracle...

關係型和非關係型資料庫的區別

常見的資料庫 關係型資料庫 mysql sql server oracle 具有豐富的查詢語言 二級索引 強事務 企業級工具整合和完備的生態系統 非關係型資料庫 mongodb redis memcache 彈性結構 水平擴充套件 集群化部署 1 儲存方式不同 關係型資料庫 儲存,容易關聯協作儲存,...

關係型和非關係型資料庫

1.資料庫種類 老式 層次式資料庫 網路資料庫和關係型資料庫 新式 關係型資料庫和非關係型資料庫 nosql資料庫 2.關係型資料庫 可表示為二維 訪問關係型資料庫用sql語言 結構化查詢語言 最典型的產品是mysql mariadb是mysql的乙個分支 和oracle 3.非關係型資料庫 nos...