上一篇: redis学习笔记之-(5)-list(栈/队列/阻塞队列)


排行榜/topN

  • 加入成员: zadd key score member
  • 查问成员: zrange key start stop [withscores] 注: start = 0 end = -1 注: start/end都蕴含
  • 删除成员: zrem key member
  • 查看某个成员的 score: zscore key member
  • 减少某个成员的score: zincrby key increment member
  • 查看联合的size: zcard key
  • 查看topN/顺叙: zrevrange key start stop [withscores] 注: start/end都蕴含
# 增加成员12个127.0.0.1:6379> zadd books 1 Python编程1127.0.0.1:6379> zadd books 2 数学之美1127.0.0.1:6379> zadd books 3 浪潮之巅1127.0.0.1:6379> zadd books 4 机器学习1127.0.0.1:6379> zadd books 5 深刻了解Java虚拟机1127.0.0.1:6379> zadd books 6 鸟哥的Linux私房菜1127.0.0.1:6379> zadd books 7 算法(第4版)1127.0.0.1:6379> zadd books 8 'C Primer Plus'1127.0.0.1:6379> zadd books 9 "Head First Java(中文版)"1127.0.0.1:6379> zadd books 10 Java编程思维(第4版)1127.0.0.1:6379> zadd books 11 "C++ Primer中文版(第5版)"1127.0.0.1:6379> zadd books 12 计算机网络:自顶向下办法(原书第7版)1127.0.0.1:6379> zrange books 0 -1 withscores ## 查问所有成员=>带分数Python编程1数学之美2浪潮之巅3机器学习4深刻了解Java虚拟机5鸟哥的Linux私房菜6算法(第4版)7C Primer Plus8Head First Java(中文版)9Java编程思维(第4版)10C++ Primer中文版(第5版)11计算机网络:自顶向下办法(原书第7版)12127.0.0.1:6379> zrem books 'C Primer Plus' ## 删除 'C Primer Plus'1127.0.0.1:6379> zrange books 0 -1 withscores ## 查问所有成员=>带分数Python编程1数学之美2浪潮之巅3机器学习4深刻了解Java虚拟机5鸟哥的Linux私房菜6算法(第4版)7Head First Java(中文版)9Java编程思维(第4版)10C++ Primer中文版(第5版)11计算机网络:自顶向下办法(原书第7版)12127.0.0.1:6379> zscore books 数学之美 ## 查看'数学之美'成员的 score2127.0.0.1:6379> zincrby books 20 数学之美 # 22127.0.0.1:6379> zscore books 数学之美22127.0.0.1:6379> zcard books # 查看汇合size11127.0.0.1:6379> zrevrange books 0 4 withscores # 逆序查看 topN => start=0 stop=4数学之美22计算机网络:自顶向下办法(原书第7版)12C++ Primer中文版(第5版)11Java编程思维(第4版)10Head First Java(中文版)9127.0.0.1:6379>