Redis vs kafka

kafka的订阅可以重复消费,但redis的不行,只能收到订阅之后发布的数据

redis无法实现消息堆积和回溯
//////////

redis消息队列重复消费不好实现
redis消息队列没有ack,redis无法知道消息是否被正常处理了

///////////

1 Redis是个数据库,可以改、查,而KFAKA 不能改查
2 redis是内存数据库,只是它的list数据类型刚好可以用作消息队列;kafka就是消息队列
3 都作为消息队列的话,kafka吞吐量更高、多样化的消费处理模型(如分组)

4 kafka有分区的概念

5 kafka保存数据的时间更长

posted on 2019-07-23 18:40  我和你并没有不同  阅读(2019)  评论(0编辑  收藏  举报