redis set操作
时间: 2023-07-25 09:45:28 浏览: 96
Redis 中的 Set 是一种无序的、不重复的集合数据类型,它支持添加、删除和判断元素是否存在等操作。
其中常用的 Set 操作包括:
1. SADD key member1 [member2] :向指定 key 中添加一个或多个元素。
2. SREM key member1 [member2] :从指定 key 中删除一个或多个元素。
3. SMEMBERS key :获取指定 key 中所有元素。
4. SISMEMBER key member :判断指定 key 中是否包含某个元素。
5. SCARD key :获取指定 key 中元素的数量。
例如,可以使用以下命令向 key 为 myset 的集合中添加元素:
```
SADD myset "hello"
SADD myset "world"
```
然后可以使用以下命令获取集合中的所有元素:
```
SMEMBERS myset
```
如果要判断某个元素是否存在于集合中,可以使用以下命令:
```
SISMEMBER myset "hello"
```
如果返回结果为 1,则表示元素存在于集合中;如果返回结果为 0,则表示元素不存在于集合中。
阅读全文