1. 程式人生 > >關係型資料庫和NOSQL的對比

關係型資料庫和NOSQL的對比

                             
對比 nosql資料庫 關係型資料庫
常見 mongodb,redias Oracle,DB2,mysql,MariaDB
成本 簡單易部署,基本都是開源軟體,價格便宜
oracle需花費大量成本
查詢速度 nosql將資料存在快取中 將資料存在硬碟中
儲存資料格式 key,value形式,文件形式,圖片形式 只支援基礎型別
擴充套件性
易擴充套件 多表格的查詢機制導致擴充套件很難
技術資源 因為nosql屬於新的技術,不能和關係型資料庫十幾年的技術比較,所以維護和資料有限 有十幾年的技術支援
 
  nosql資料庫 關係型資料庫
結構 nosql嚴格來說是一種資料結構化儲存方式的集合 是一個用二維表及其之間的聯絡所組成的一個數據組織
優點 讀寫效能高,容易擴充套件,儲存資料的格式型別多種 容易理解,方便維護,支援SQL
缺點 不提供SQL支援,學習和使用成本高,無事務處理,附加功能和報表支援不好 讀寫效能差,固定的表結構,高併發讀寫需求,儲存型別只支援基礎型別