Login
网站首页 > 文章中心 > 其它

Redis SUBSCRIBE命令

作者:小编 更新时间:2023-09-29 13:24:02 浏览量:319人看过

命令格式

SUBSCRIBE channel [channel ...]

用法示例

例如,订阅一个频道可以使用以下命令:

SUBSCRIBE My_Channel

订阅多个频道可以使用以下命令:

SUBSCRIBE channel1 channel2 channel3

实例说明

为了更好的理解Redis SUBSCRIBE命令,这里提供两个实例说明:

在这个例子中,我们将订阅一个名为"news"的频道.我们用Redis Shell连接到Redis服务器,并使用以下命令进行订阅:

SUBSCRIBE news

此后,如果有消息发布到"news"频道,我们会立即收到该消息.为了测试Subscribe命令,我们将在Redis服务器上发布消息:

PUBLISH news "Welcome to Redis world"

import redis

r = redis.Redis(host='localhost', port=6379, db=0)

pubsub = r.pubsub()

pubsub.subscribe('messages')

for item in pubsub.listen():
print(item)

PUBLISH messages "Hello world"

总结

以上就是土嘎嘎小编为大家整理的Redis SUBSCRIBE命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

版权声明:倡导尊重与保护知识产权。未经许可,任何人不得复制、转载、或以其他方式使用本站《原创》内容,违者将追究其法律责任。本站文章内容,部分图片来源于网络,如有侵权,请联系我们修改或者删除处理。

编辑推荐

热门文章