redis最大储存512m_redis三种高级数据结构

redis 三个高级数据类型解析

  • redis 三个高级数据类型解析

    • 4.1. 计数器

    • 3.1. 简介

    • 2.1. 简介:

    • 2.2. 应用场景:

    • 2.3. 特点 :

    • 2.4. 优点 :

    • 2.5. 缺点 :

    • 1.1. 简介:

    • 1.2. 操作方式

    • 1.3. 命令

    • 1.4. bitmaps一般的使用场景特点:

    • 1.5. bitmaps 使用场景

    • 1.5.4.1. 应用场景

    • 1.5.4.2. 特点:

    • 1.5.1. 用户签到

    • 1.5.2. 统计活跃用户(用户登录情况)

    • 1.5.3. 统计用户是否在线

    • 1.5.4. 实现布隆过滤器

    • 1. Bitmaps 位图

    • 2. HyperLogLog  

    • 3. GEO

    • 4. 总结

    • 5. BitMap、HyperLogLog和布隆过滤器对比

    • 6. 相同点:

1. Bitmaps 位图

1.1. 简介:

bitmaps不是一个真实的数据结构。而是String类型上的一组面向bit操作的集合。由于strings是二进制安全的blob,并且它们的最大长度是512m,所以bitmaps能最大设置2^32(2^32^92^20)个不同的bit。

1.2. 操作方式
  1. 恒定时间的单个bit操作,例如把某个bit设置为0或者1。或者获取某bit的值。

  2. 对一组bit的操作。例如给定范围内bit统计(例如人口统计)。

1.3. 命令
  • Bits设置和获取通过SETBIT 和GETBIT 命令,用法如下:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值