赞
踩
SUNIONSTORE(并集)、SDIFFSTORE(差集)、SINTERSTORE(交集)
可以从主从集群中选择一个从库,让它专门负责聚合计算,或者是把数据读取到客户端,在客户端来完成聚合统计,这样就可以规避阻塞主库实例和其他从库实例的风险了
。GETBIT/SETBIT 操作
,使用一个偏移值 offset 对 bit 数组的某一个 bit 位进行读和写,offset从0开始。BITCOUNT 操作
,用来统计这个 bit 数组中所有“1”的个数。BITOP操作
,支持位运算AND、OR、NOT、XOR。设用户8月3日签到
> SETBIT uid:sign:3000:202008 2 1
查用户8月3日是否签到
> GETBIT uid:sign:3000:202008 2
统计该用户在 8 月份的签到次数
> BITCOUNT uid:sign:3000:202008
不需要精确统计时
,可以使用HyperLogLog。HyperLogLog不直接存储数据集合本身,通过一定的概率统计方法预估基数值。记录page1的uv
> PFADD page1:uv user1 user2 user3 user4 user5
查看page1的uv
> PFCOUNT page1:uv
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。