通俗地说,什么是Redis Pub/Sub?
我为什么要使用它? 举一些非常基本的例子。
Why would I use it?
Give some very basic examples.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我为什么要使用它? 举一些非常基本的例子。
Why would I use it?
Give some very basic examples.
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(1)
Redis 客户端订阅以接收标有特定标签的消息,称为通道。其他客户端发布到此频道。每次任何人向通道发布消息时,Redis 都会通知每个订阅客户端。
您还可以订阅频道模式 - 考虑正则表达式匹配。
这有助于使代码可分发。它允许代码位在不同的进程甚至可能不同的机器中运行,并通过这些队列相互通信。
此功能来自重复的用户请求。 此处给出了一个示例用例:
http://redis.io/topics/pubsub
A redis client subscribes to receive messages marked with a specific tag, termed channel. Other clients publish to this channel. Redis notifies each subscribing client each time a message is published by anyone to the channel.
You can also subscribe to a channel pattern - think regex matching.
This helps make code distributable. It allows bits of code to run in different processes, and potentially even different machines, and to communicate with each other via these queues.
This feature comes from repeated user requests. There is an example use-case given here:
http://redis.io/topics/pubsub