当前位置: 安卓之星 -> Java开发 -> redis sorted set 增删改查示例

redis sorted set 增删改查示例

作者:网络 发表于: 2017-01-02 点击: 385 次

private void SortedSetOperate() { 
        System.out.println(“=============zset=============“); 
        // 清空数据 
        System.out.println(jedis.flushDB()); 
        
        System.out.println(“=============增=============”);
        System.out.println(“zset中添加元素element001:”+shardedJedis.zadd(“zset”, 7.0, “element001”)); 
        System.out.println(“zset中添加元素element002:”+shardedJedis.zadd(“zset”, 8.0, “element002”)); 
        System.out.println(“zset中添加元素element003:”+shardedJedis.zadd(“zset”, 2.0, “element003”)); 
        System.out.println(“zset中添加元素element004:”+shardedJedis.zadd(“zset”, 3.0, “element004”));
        System.out.println(“zset集合中的所有元素:”+shardedJedis.zrange(“zset”, 0, -1));//按照权重值排序
        System.out.println();
        
        System.out.println(“=============删=============”);
        System.out.println(“zset中删除元素element002:”+shardedJedis.zrem(“zset”, “element002”));
        System.out.println(“zset集合中的所有元素:”+shardedJedis.zrange(“zset”, 0, -1));
        System.out.println();
        
        System.out.println(“=============改=============”);
        System.out.println();
        
        System.out.println(“=============查=============”);
        System.out.println(“统计zset集合中的元素中个数:”+shardedJedis.zcard(“zset”));
        System.out.println(“统计zset集合中权重某个范围内(1.0——5.0),元素的个数:”+shardedJedis.zcount(“zset”, 1.0, 5.0));
        System.out.println(“查看zset集合中element004的权重:”+shardedJedis.zscore(“zset”, “element004”));
        System.out.println(“查看下标1到2范围内的元素值:”+shardedJedis.zrange(“zset”, 1, 2));

运行结果:

=============zset=============
OK
=============增=============
zset中添加元素element001:1
zset中添加元素element002:1
zset中添加元素element003:1
zset中添加元素element004:1
zset集合中的所有元素:[element003, element004, element001, element002]

=============删=============
zset中删除元素element002:1
zset集合中的所有元素:[element003, element004, element001]

=============改=============

=============查=============
统计zset集合中的元素中个数:3
统计zset集合中权重某个范围内(1.0——5.0),元素的个数:2
查看zset集合中element004的权重:3.0
查看下标1到2范围内的元素值:[element004, element001]

相关文章

相关文章

赶快留言冒泡

  • 评论 (1)
  • 引用通告 (0)
  • 1楼madden mobile 17 coins 回复

    Post: 2017-01-12 16:19

    Do you have a good sense of humor .

目前还没有任何Trackbacks和Pingbacks.
吐个泡浮上去.