-
字符串(Strings):簡單直接,就像記事本一樣,用來存儲和快速訪問簡單的數據,比如緩存網頁或者保存用戶會話信息。
-
列表(Lists):有序的數據集合,適合用來存儲按順序排列的數據,例如購物清單、新聞頭條或聊天記錄。
-
集合(Sets):不包含重復元素的數據集合,適合用來存儲需要去重的數據,如用戶標簽或好友列表。
-
有序集合(Sorted Sets):集合的升級版,元素帶有分數,可以按照分數排序,適合用來做排行榜或帶權重的投票系統。
-
哈希(Hashes):存儲鍵值對的集合,適合用來存儲對象的多個屬性,例如用戶的詳細信息。
-
位圖(Bitmaps):使用位來存儲信息,適合用來做簽到系統或跟蹤在線狀態,因為它們適合存儲大量獨立開關狀態。
-
HyperLogLogs:用來估算集合中唯一元素的數量,適合用來統計獨立用戶數量或頁面訪問量,而且它非常節省內存。
-
地理空間(Geospatial):存儲地理位置信息,適合用來做定位服務、查找附近的人或地點、或者規劃路線。