java jedis.zadd
时间: 2024-12-14 20:16:49 浏览: 46
在Redis中,`jedis.zadd()` 是 Jedis库提供的用于向有序集合(Sorted Set)添加元素的方法。有序集合是一个特殊的集合,其中每个成员都有一个分数(score),通过这个分数可以对集合内的元素进行排序。Jedis.zadd()方法的基本语法如下:
```java
ZADD(key, score, member, [score, member], ...)
```
参数说明:
- `key`: 需要操作的有序集合的键名。
- `score`: 成员的得分。可以是数字或浮点数,决定了元素在集合中的相对位置。
- `member`: 需要添加到集合的成员值。
这个方法可以接受多个参数对,依次添加元素到集合,并返回成功添加的元素个数。如果成员已存在,则会更新其分数,新旧分数之差决定了排名的变化。
例如,向名为`mySet`的有序集合中添加一个新的成员`item1`,得分为100:
```java
long result = jedis.zadd("mySet", 100, "item1");
```
如果`item1`已经存在并且之前的得分为90,那么这次操作后,`item1`的新得分会变为100,而旧得分90会被计入差异。
阅读全文
相关推荐


















