摘要:
生产者分区原则 1.指定partition编号的情况下,直接将指明的值直接作为partition值 2.没有指明partition值但有key的情况下,将key的hash值与topic的partition数进行取余得到partition值 3.没有partition值也没有key值的情况下,第一次调 阅读全文
摘要:
kafka的消费者组,是为了提供消费速度, 1.为方便扩展,并提高吞吐量,一个topic分为多个partition 2.配合分区的设计,提出消费者组的概念,组内每个消费者并行消费 3.为提高可用性,为每个partition增加若干副本,类似NameNode HA 因为一个消费者组的一个消费者只能消费 阅读全文