Redis常見存儲類型以及適用場景


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倆個狀態,適用於統計疫情感染人數、統計用戶信息、統計登錄未登錄人員、統計打卡

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM