Redis存储数据类型五:SortedSet

来源:互联网 发布:工业进销存软件免费版 编辑:程序博客网 时间:2024/05/22 03:13
public class SortedSetTest {public static void main(String[] args) {Jedis jedis = RedisUtil.getJedis();jedis.flushDB();   // 清空Map<String,Double> map = new HashMap<>();map.put("a1", 0.2);map.put("a2", 1.1);map.put("a3", 0.6);map.put("a4", 1.0);map.put("a5", 0.1);jedis.zadd("zset1", map);jedis.zadd("zset1", 6, "a6");System.out.println("获取所有元素:"+jedis.zrange("zset1", 0, -1));System.out.println("查看某一个元素的排序分数(权重):"+jedis.zscore("zset1", "a6"));System.out.println("修改某一个元素的权重值:"+jedis.zincrby("zset1", 5, "a2"));System.out.println("获取所有元素:"+jedis.zrange("zset1", 0, -1));System.out.println("删除一个元素:"+jedis.zrem("zset1", "a2"));System.out.println("获取有序set集合中的所有元素:"+jedis.zrange("zset1", 0, -1));}}

原创粉丝点击