消息队列:每消息保证

h7appiyu  于 2021-06-08  发布在  Kafka
关注(0)|答案(1)|浏览(373)

我们可以选择kafka和rabbitmq,并且至少可以使用一次语义。
使用rabbit,我们可以对每条消息进行确认
有了Kafka,我们可以控制高层次和简单消费者的补偿。
我们不需要重放功能,而且吞吐量很低,所以两者都可以使用。不涉及复杂的消息路由。
根据什么因素应该选择具有上述给定要求的任一队列。
谢谢

ikfrs5lh

ikfrs5lh1#

rabbitmq:如果您的吞吐量(20k+/秒)很低,并且您希望每个消息传递都有保证,那么就使用rabbitmq
Kafka:如果你正在寻找高吞吐量(100k+/秒)的消息传递没有保证,那么最好去Kafka。
这里有更多

相关问题