關系型數據庫(Mysql和Oracle)
1.表和表、表和字段、數據和數據存在着關系
優點:
1.數據之間有關系,進行數據的增刪改查的時候是非常方便的
2.關系型數據庫是有事務操作的,保證數據的完整性和一致性。
缺點:
1.因為數據和數據是有關系的,底層是運行了大量的算法
大量算法會降低系統的效率,會降低性能
2.面對海量數據的增刪改查的時候會顯的無能為力
3.海量數據對數據進行維護變得非常的無力
常見應用:
適合處理一般量級的數據(銀行轉賬和錢)
非關系數據庫的(redis和MangDB)
為了處理海量數據,非關系數據庫設計之初就是為了替代關系型數據庫的關系
優點:
1.海量數據的增刪改查是可以的
2.海量數據的維護和處理非常輕松
缺點:
1.數據和數據沒有關系,他們之間就是單獨存在的
2.非關系數據庫沒有關系,沒有強大的事務關系,沒有保證數據的完整性和安全性
適合處理海量數據,保證效率,不一定安全(統計數據,例如微博數據)