關係型數據庫與NoSQL數據庫的優點與劣勢

關係型數據庫
優點:
1.擅長小數據量的處理
2.擅長複雜的SQL操做,能夠進行Join等複雜查詢
3.能夠方便的生成各類數據對象,利用存儲的數據創建窗體和報表,可視性好
劣勢:
1.很難進行分佈式應用和大量數據的寫入處理
2.爲有數據更新的表作索引和結構變動
3.字段不固定的應用
4.對簡單查詢須要快速返回結果的處理數據庫

NoSQL數據庫
優點:
1.擅長大量數據的寫入和讀取
2.快速的查詢響應,靈活的數據模型
3.數據結構變動或更新很是方便,不須要更改已有數據的數據結構
4.擊碎了性能瓶頸,能夠使執行速度變的更快數據結構

劣勢:
1.不提供複雜的API接口
2.通常僅提供key索引
3.不適合小數據的處理
4.現有產品的不夠成熟,大多數產品都還處於初創期分佈式

相關文章
相關標籤/搜索