Redis常見存儲類型:
1.String類型,最常用的類型,通過key值存儲字符串類型的value值,適用於存儲字符串、JSON串等;
2.list類型,遵循存儲的有序性,適用於使用隊列、棧、阻塞隊列等場景;
3.Hash類型,存儲key-map類型,適用於存儲經常變更的信息,適合存儲對象集合,比如存儲用戶信息等;
4.set類型,不能存儲重復的值,存儲元素具有唯一性,適用於求交集、並集等;
5.zset類型,存儲有序集合,存儲數據具有唯一性,每次存儲都會自動更新順序,適用於統計工資表等;
6.geospatial類型:存儲地理坐標位置,適用於地理位置計算,地理位置范圍查找,如:共享位置、朋友圈地圖等;
7.Hyperloglog類型:基數(不重復的元素)統計算法,占用內存是固定的(12kB),可以節省內存,適用於求並集(有容錯)、訪問的uv統計等;
8.bitmaps類型:位存儲類型(位圖),操作二進制來進行記錄,只有0和1倆個狀態,適用於統計疫情感染人數、統計用戶信息、統計登錄未登錄人員、統計打卡