标签: rabbitmq message-queue apache-kafka
我们有Kafka和Rabbit MQ的选项,并且至少可以使用一次语义。
使用Rabbit,我们可以根据消息获得确认
使用Kafka,我们可以通过高级和简单消费者控制偏移。
我们不希望重放功能且吞吐量很低,因此可以使用两者中的任何一个。没有涉及复杂的消息路由。
根据哪些因素应选择具有上述要求的任一队列。
由于
答案 0 :(得分:0)
RabbitMQ:如果您的吞吐量(20k + /秒)很低,并且您希望每个消息传递保证适用于RabbitMQ
Kafka:如果您正在寻找高吞吐量(100k + /秒)且在邮件传递方面没有保证,那么最好选择Kafka。
更多here