【发布时间】:2017-12-23 00:02:39
【问题描述】:
我目前正在研究一种排队解决方案来处理 1MB 的中等大小的消息。 除了 Redis、Kafka 和 RabbitMQ 之间的功能差异之外,我找不到任何好的答案来说明它们在 1MB 左右的消息上的性能。
- 你们中的任何人都知道这些中的任何一个可以处理多少个 1MB 的消息吗?
- 您知道其他任何可以表现更好的排队解决方案吗?
【问题讨论】:
-
redis 和 kafka 比 rabbitmq 更适合高负载处理。虽然如果你没有一个非常大的用例,我会建议使用 redis,因为 kafka 会非常繁重且过大
-
当您说高负载时,您指的是什么负载?每秒多少条消息?
-
rabbitmq 是为各个方面的轻量级消息传递而设计的
标签: performance redis rabbitmq queue apache-kafka