Please enable JavaScript.
Coggle requires JavaScript to display documents.
1.1.3 NoSQL數據庫之間優劣勢比較 (列存儲數據庫 (優點 (通常是用來應對分布式存儲的海量數據, 更容易進行分布式擴展, 可擴展性強,…
1.1.3
NoSQL數據庫之間優劣勢比較
列存儲數據庫
優點
通常是用來應對分布式存儲的海量數據
更容易進行分布式擴展
可擴展性強
查找速度快
缺點
功能相對侷限
圖數據庫
優點
利用圖結構相關算法,如:最短路徑尋址,N度關係查找等
使用靈活的圖形模型,並且能夠擴展到多個服務器上
缺點
很多時候需要對整個圖做計算才能得出需要的信息
這種結構不太好做分布式的集群方案
文檔型數據庫
優點
表結構可變,不需要像關係型數據庫一樣必須預先定義表結構
可以看作是鍵值數據庫的升級版
數據結構要求不嚴格
文檔型數據庫比鍵值數據庫的查詢效率更高
缺點
查詢性能不高
缺乏統一的查詢語法
鍵值存儲數據庫
優點
查找速度快
簡單、易部署
缺點
數據無結構化、通常只被當作字符串或二進制數據
若DBA只對部分值進行查詢或更新的時候,Key-Value效率較低