redis sadd 集合(set)命令简介


一、命令简介

sadd 集合(set)命令在redis中主要功能是:

向一个集合(set)中添加元素


二、命令使用说明

命令语法如下:

redis 192.168.8.123>sadd setKeyName value1 value2 ...
注意事项:

  1 插入成功 返回插入集合成功的个数
  2 setKeyName 须为set(集合)类型,或不存在于redis数据库中
  3 系统如果执行错误,客户端会返回相应的错误信息


例:

  redis 192.168.8.123:6379> flushdb //清空当前redis数据库
OK
redis 192.168.8.123:6379> set k v //设置一个string类型
OK
redis 192.168.8.123:6379> sadd k v2 //对一个string类型进行sadd操作 客户端返回相应的错误信息
(error) WRONGTYPE Operation against a key holding the wrong kind of value
redis 192.168.8.123:6379> sadd k1 v1 //命令操作成功  返回影响的个数
(integer) 1
redis 192.168.8.123:6379> sadd k1 v1 //插入重复值  返回影响个数0
(integer) 0
redis 192.168.8.123:6379> sadd k1 v1
(integer) 0
redis 192.168.8.123:6379> sadd k1 v
(integer) 1
redis 192.168.8.123:6379> sadd k1 v3
(integer) 1
redis 192.168.8.123:6379> sadd k1 v4 v 6 v7 v //批量向集合中插入元素  返回影响个数
(integer) 3
redis 192.168.8.123:6379> smembers k1 //显示集合中的数据
1) "v3"
2) "v7"
3) "6"
4) "v1"
5) "v"
6) "v4" 

如下图所示:

redis sadd set命令用法简介

redis sadd set命令用法简介


相关阅读:
redis 数据库 数据类型 “集合(set)” 简介
window redis 文件夹文件说明 (二) —[ redis-cli]
window redis 文件夹文件说明 (一 )
Redis 数据类型简介
windows下 Redis配置
c# redis应用实例
redis相关简介
KV数据库简介