Long result1 = jediszaddzset1 map;SetString result2 = jediszrangezset1 1 2;SetString result3 = jediszrangeByScorezset1 40 130;Long result4 = jediszcardzset1;Long result5 = jediszcountzset1 40 130;Long
这些方法是用于操作Redis中的有序集合(Sorted Set)的。
-
jedis.zadd("zset1", map):将一个或多个成员元素及其分数值添加到有序集合中。zset1为有序集合的键名。map为一个Map对象,其中Key为成员元素,Value为分数值。
-
jedis.zrange("zset1", 1, 2):获取有序集合中指定索引范围内的成员元素。zset1为有序集合的键名。1为起始索引,2为结束索引。
-
jedis.zrangeByScore("zset1", 4.0, 13.0):获取有序集合中指定分数范围内的成员元素。zset1为有序集合的键名。4.0为起始分数,13.0为结束分数。
-
jedis.zcard("zset1"):获取有序集合中的成员数量。zset1为有序集合的键名。
-
jedis.zcount("zset1", 4.0, 13.0):获取有序集合中指定分数范围内的成员数量。zset1为有序集合的键名。4.0为起始分数,13.0为结束分数。
-
jedis.zrank("zset1", "v2"):获取有序集合中指定成员的排名(索引)。zset1为有序集合的键名。"v2"为指定的成员元素。
-
jedis.zscore("zset1", "v3"):获取有序集合中指定成员的分数值。zset1为有序集合的键名。"v3"为指定的成员元素。
-
jedis.zrem("zset1", "v1", "v5"):从有序集合中移除指定的成员元素。zset1为有序集合的键名。"v1"和"v5"为要移除的成员元素。
需要注意的是,以上方法中的jedis是一个Jedis对象,通过连接Redis后创建的,可以使用Jedis的相关方法进行操作
原文地址: http://www.cveoy.top/t/topic/iZbe 著作权归作者所有。请勿转载和采集!