redis学习第二天
bitmap(位图)
用String类型作为底层数据结构实现的一种统计二值状态的数据类型,位图的本质是数组
setbit/getbit/strlen/bitcount
应用场景:统计连续签到的人数,(配合hash类型)
HyperLogLog(基数统计)
HyperLogLog只会根据输入元素来计算基数,而不会存储输入元素本身,所以KHyperLogLog不能像集合那样,返回输入的各个元素。
pfadd/pfcount/pfmerge
应用场景:统计某个网站的独立访客(UV)、统计某个文章的独立访客(UV)
用户搜索网站关键词的数量
统计用户每天搜索不同词条的个数
Geo(地理空间)
geoadd/geopos/geohash/geodist/georadius/georadiusbymember
应用场景:美团地图位置附近的酒店推送
高德地图附近的核酸检查点
stream
消息中间件
xadd/xrange/xrevrange/xdel/xlen/xtrim/xread
xgroup create/xreadgroup group
xpending/xack
bitfield(位域)
位域修改和溢出控制
bitfield key [get|set|incrby]
应用场景:打游戏时要实时计算的一些指标

浙公网安备 33010602011771号