zoukankan      html  css  js  c++  java
  • 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俩个状态,适用于统计疫情感染人数、统计用户信息、统计登录未登录人员、统计打卡

    当你发现自己的才华撑不起野心时,就请安静下来学习吧
  • 相关阅读:
    【BZOJ 1455】罗马游戏
    【UR #2】树上GCD
    1067: [SCOI2007]降雨量
    1068: [SCOI2007]压缩
    1066: [SCOI2007]蜥蜴
    1065: [NOI2008]奥运物流
    1064: [Noi2008]假面舞会
    1063: [Noi2008]道路设计
    2329: [HNOI2011]括号修复
    2734: [HNOI2012]集合选数
  • 原文地址:https://www.cnblogs.com/smallVampire/p/12792181.html
Copyright © 2011-2022 走看看