Redis 对于 Spring Cloud Stream 来说是一个好主意吗?我应该使用 Kafka 还是 RabbitMQ?

问题描述 投票:0回答:2

我正在部署一个小型 Spring Cloud Stream 项目, 仅使用 http 源和 jdbc 接收器(各 3 个实例)。估计负载为每秒 10 次点击。

我正在考虑使用redis,因为我觉得用它更舒服,但在最新的文档中几乎所有的参考文献都是kafka和RabbitMQ,所以我想知道将来是否不会支持redis或者是否有任何问题使用redis。

问候

rabbitmq spring-cloud-stream
2个回答
1
投票

不建议将 Redis 用于 Spring Cloud Stream 的生产 - 绑定器功能不完整,并且可能会丢失消息。


0
投票

使用Redisson实现的Spring Cloud Stream Binder for Redis。它基于可靠的 Redis Stream 结构。

© www.soinside.com 2019 - 2024. All rights reserved.