python实现redis发布订阅
时间: 2023-10-26 12:05:50 浏览: 97
py-rsyslog-redis:Rsyslog omprog插件。 传播python实例的日志。 Rsylog(操作)> Python(发布)> Redis(订阅)
Python实现Redis发布订阅可以使用Redis-py库,具体实现步骤如下:
1. 创建Redis连接对象
```python
import redis
r = redis.Redis(host='localhost', port=6379, db=0)
```
2. 创建发布者并发布消息
```python
p = r.pubsub()
p.publish('channel', 'message')
```
3. 创建订阅者并订阅消息
```python
p.subscribe('channel')
for message in p.listen():
print(message)
```
阅读全文