SADD命令是Redis中的一个集合命令,其作用是向一个集合中添加一个或多个指定成员,如果集合不存在则会创建一个新的集合。以下是SADD命令的使用方法以及两个实例:
使用方法:
SADD key member [member ...]
参数说明:
- key:集合的名称。
- member:要添加到集合中的一个或多个成员,可以是字符串、数字或其他数据类型,但不允许重复。
返回值:
- 返回值为添加到集合中成员的数量,不包括已经存在于集合中的成员。
实例1
我们可以使用SADD命令添加一些电影的名称到一个名称为"movies"的集合中。
1. 清空集合:
127.0.0.1:6379> FLUSHALL
OK
2. 添加电影名称:
127.0.0.1:6379> SADD movies "The Shawshank Redemption" "The Godfather" "The Dark Knight" "Star Wars"
(integer) 4
3. 获取集合中所有成员:
127.0.0.1:6379> SMEMBERS movies
1) "The Godfather"
2) "Star Wars"
3) "The Shawshank Redemption"
4) "The Dark Knight"
在上面的示例中,我们使用了SADD命令将四个电影的名称添加到名为"movies"的集合中。然后,我们可以使用SMEMBERS命令获取集合中所有成员。最后,SADD命令返回添加到集合中成员的数量为4。
实例2
我们还可以使用SADD命令向一个由数字组成的集合中添加元素。
1. 清空集合:
127.0.0.1:6379> FLUSHALL
OK
2. 添加元素:
127.0.0.1:6379> SADD numbers 1 2 3 4 5
(integer) 5
3. 获取集合中所有元素:
127.0.0.1:6379> SMEMBERS numbers
1) "1"
2) "2"
3) "3"
4) "4"
5) "5"
在上面的示例中,我们使用了SADD命令将五个数字添加到名为"numbers"的集合中。然后,我们可以使用SMEMBERS命令获取集合中所有元素。最后,SADD命令返回添加到集合中元素的数量是5。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Redis SADD命令:向集合中添加一个或多个成员 - Python技术站