1. 程式人生 > >key-value資料庫優點

key-value資料庫優點

1、一個 key-value 資料儲存系統, 只支援一些基本操作, 如: SET(key, value)和 GET(key) 等;

2、分散式:多臺機器(nodes)同時儲存資料和狀態,彼此交換訊息來保持資料一致,可視為一個完整的儲存系統。
3、資料一致:所有機器上的資料都是同步更新的、不用擔心得到不一致的結果;
 
4、冗餘: 所有機器 (nodes) 儲存相同的資料, 整個系統的儲存能力取決於單臺機器 (node)的能力;
5、容錯:如果有少數 nodes 出錯,比如重啟、當機、斷網、網路丟包等各種 fault/fail 都不影響整個系統的執行;
6、 高可靠性:容錯、冗餘等保證了資料庫系統的可靠性。