redis存集合代码
时间: 2023-06-28 17:03:57 浏览: 97
redis存储List集合
以下是一个使用 Redis 存储集合的 Python 代码示例:
```python
import redis
# 连接 Redis
redis_client = redis.Redis(host='localhost', port=6379, db=0)
# 添加元素到集合
redis_client.sadd('my_set', 'apple', 'banana', 'orange')
# 获取集合中的所有元素
my_set = redis_client.smembers('my_set')
print(my_set)
# 检查元素是否存在于集合中
print(redis_client.sismember('my_set', 'apple')) # 输出 True
print(redis_client.sismember('my_set', 'pear')) # 输出 False
# 从集合中删除元素
redis_client.srem('my_set', 'banana')
```
在上面的示例中,首先我们使用 `redis.Redis()` 方法连接到 Redis 实例。然后,我们使用 `sadd()` 方法向名为 `my_set` 的集合中添加了一些元素。接着,我们使用 `smembers()` 方法获取集合中的所有元素。然后,我们使用 `sismember()` 方法检查元素是否存在于集合中,并使用 `srem()` 方法从集合中删除元素。
阅读全文