zset中value不允许重复,默认升序排序。
// 向zset中新增值
redisTemplate.opsForZSet().add("keyTest", "valueTest", 1.1);
// 在zset中根据value删除值
redisTemplate.opsForZSet().remove("keyTest", "valueTest");
// 在zset中根据rank删除值,(0, -1)时删除全部
redisTemplate.opsForZSet().removeRange("keyTest", 0, -1);
// 在zset中根据rank查询值,(0,-1)表示查询全部
redisTemplate.opsForZSet().range("keyTest", 0, 9);
// 在zset中根据rank查询值,(0,-1)表示查询全部(降序排列)
redisTemplate.opsForZSet().range("keyTest", 0, 9);
// 获取zset中分数范围内的值
redisTemplate.opsForZSet().rangeByScore("keyTest", 0, 2);
// 在zset中根据value获取分数
redisTemplate.opsForZSet().score("keyTest", "valueTest");
// 在zset中根据value获取排名(第一名从0开始)
redisTemplate.opsForZSet().rank("keyTest", "valueTest");
// 在zset中获取总数
redisTemplate.opsForZSet().size("keyTest");
整理完毕,完结撒花~