redis pub/sub 可靠性探究?
发布于 6 年前 作者 ipengyo 6799 次浏览 来自 问答

想实现一个 【事件中心】 的这种功能 方便 分布式服务中 多个进程 之间通信 解耦

想问问各位大神 有用过这个 pub/sub 在正式环境吗 可靠性 以及性能表现如何。

12 回复

为何不考虑消息队列?

@peasonlee 有推荐的吗

kue 了解一下 你这个需求用类似消息队列的方式更好一点 自己用pub sub实现有很多细节需要处理

redis pub/sub 可靠性探究

看具体的业务吧。 redis:

发布一条消息如果没有消费者,则这条消息丢失;一条消息可以多个消费者;没有消息处理结果反馈。总体来说低安全

rabbitmq:

发布一条消息如果没有消费者,消息不丢失;一条消息对应一个消费者;有消息处理结果反馈。总体来说高安全。

来自酷炫的 CNodeMD

对一个缓存型数据库,可靠性探究我觉得意义不大

来自酷炫的 CNodeMD

没必要一定要用redis,redis的水平扩展能力也有问题

@lovegnep 感谢老铁 看来我的业务选择redis 应该没毛病·· 我就像要一种广播的形式 多个消费者 丢了也无所谓。。

回到顶部