redis pub/sub 可靠性探究?
想实现一个 【事件中心】 的这种功能 方便 分布式服务中 多个进程 之间通信 解耦
想问问各位大神 有用过这个 pub/sub 在正式环境吗 可靠性 以及性能表现如何。
12 回复
为何不考虑消息队列?
@peasonlee 有推荐的吗
kue 了解一下 你这个需求用类似消息队列的方式更好一点 自己用pub sub实现有很多细节需要处理
@ipengyo rabbitmq, kafka
redis pub/sub 可靠性探究
看具体的业务吧。 redis:
发布一条消息如果没有消费者,则这条消息丢失;一条消息可以多个消费者;没有消息处理结果反馈。总体来说低安全
rabbitmq:
发布一条消息如果没有消费者,消息不丢失;一条消息对应一个消费者;有消息处理结果反馈。总体来说高安全。
来自酷炫的 CNodeMD
对一个缓存型数据库,可靠性探究我觉得意义不大
来自酷炫的 CNodeMD
没必要一定要用redis,redis的水平扩展能力也有问题
bull
@lovegnep 感谢老铁 看来我的业务选择redis 应该没毛病·· 我就像要一种广播的形式 多个消费者 丢了也无所谓。。