Bootstrap

随便谈一下kafka消息队列

随便谈一下kafka消息队列

今天就随便说一说kafka吧,看到哪说到哪,我们有时为了改善系统的性能不得不采取很多措施,消息队列就是其中一个十分有效的方法,我们平时的短信群发,为了避免一下子涌入大量数据,往往会把这些短信送入发送队列,排队一条一条的发送。我们的消息队列和这个发送队列也类似。

消息队列也有几种不同的类型,其中一种是点对点的消息队列。点对点说的是一个特定消息生产者生产消息放入队列,然后就会有一个消费者去队列中取数据,所以一个消息只会对应一个消费者。还有一种是发布/订阅的消息队列,就是一个消息会对应多个消费者。

Kafka是什么?

Kafka的优点

消费者分组

消费者分组是用来归类同类消费者。

假如我们有多个消费者,其中消费者c0要从p0去拿数据,消费者c1也要从p0去拿数据,那么我们就可以把c0和c1放到一个消费者组中,这个消费者组中的消费者共享消息,可以节约一些连接的时间。

应用场景

其它的消息队列