redis的各个数据结构常用功能
结构类型 常用命令 使用场景
String set、get、mset、mget、incr 缓存、计数器、session、限速(发短息间隔)
List rpush、lpop、lrange、lindex 消息队列(brpop可实现阻塞队列)、文章列表
Hash hset、hget 关系记录表
Set

sadd、srem、scard

用户标签
zset

zadd、zrem、zrange

用户详情以及分数、实时热数据排序、延时队列(时间戳score消息内容key)

HyperLogLog pfadd、pfcount 统计UV(80%误差)
Geo geoadd、geopos、geolist 地理信息
Pub/Sub publish、subscribe 发布消息订阅消息
BloomFilter   解决很多精确度不高的统计需求
pipeline   组装命令批量执行

 

 

相关文章:

  • 2022-02-21
  • 2022-12-23
  • 2021-12-01
  • 2021-08-11
  • 2021-07-21
  • 2021-08-28
  • 2022-01-19
  • 2021-05-15
猜你喜欢
  • 2021-09-23
  • 2021-09-21
  • 2021-09-15
  • 2021-10-27
  • 2021-07-22
  • 2022-12-23
  • 2021-11-17
相关资源
相似解决方案