redis pub/sub 可靠性探究?
 发布于 7 年前  作者 ipengyo  8468 次预览  最后一次回复是 7 年前  来自 问答 

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

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

12 回复
peasonlee

为何不考虑消息队列?

aojiaotage

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

chenzeZzz

redis pub/sub 可靠性探究

lovegnep

看具体的业务吧。 redis:

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

rabbitmq:

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

来自酷炫的 CNodeMD

zy445566

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

来自酷炫的 CNodeMD

ipfans

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

ipengyo

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