N?2.删除: ZREM KEY MBR1 MBR2 …MBRN?3.取前几位/后几位:? ZRANGE key start stop [WITHSCORES] ZREVRANGE key start stop [WITHSCORES] ?4.统计数量:?ZCOUNT key min max?5.取分数:?ZSCORE key memberР场景:可以用于一个大型在线游戏的积分排行榜。每当玩家的分数发生变化时,可以执行ZADD命令更新玩家的分数,此后再通过ZRANGE命令获取积分TOP TEN的用户信息。当然我们也可以利用ZRANK命令通过username来获取玩家的排行信息。最后我们将组合使用ZRANGE和ZRANK命令快速的获取和某个玩家积分相近的其他用户的信息。Р有序集合类型:Sorted-SetsР以上各类数据类型的操作全部是针对于KEY关联的value操作,redis也提供了单独对key值的操作Р匹配: KEYS pattern 例如 keys * 列出所有key值?删除: DEL key [key ...] 例如 del list1 删除链表1?是否存在:?EXISTS key?键值迁移:?MOVE key db --移向数据库 select 0 1可选择数据库?查看数据类型:?TYPE key ?设置超时:?EXPIRE key seconds / EXPIREAT key timestamp ?取消超时:?PERSIST keyР其他操作РRedis在设计之初就被定义为长时间不间断运行的服务进程,因此大多数系统配置参数都可以在不重新启动进程的情况下立即生效,我用到的有:РSlaveof host port 修改主从关系?Info 当前系统信息 shutdown 关闭redis?flushall 清空所有keys flushdb 清空当前数据库key