系統設計入門:Key-Value Stores
Published in
Apr 18, 2022
認識NoSQL的第一步。
在關聯式資料庫中,我們知道每一個欄位都必須指定一種資料格式;但在NoSQL的世界,則保有個彈性(flexible)的儲存結構。更可以在搜尋(query)資料的過程中,只搜尋特定Key,相對更快速(latency低)。
Key-Value結構也常被應用於快取(caching)與動態設定(dynamic configuration)。
熱門Key-Value Store選擇:
而NoSQL依據儲存資料庫類型分為四大類型:
用來判斷資料庫類型為何者,這篇paper有整理了不錯的流程: