Apache kafka Kafka-单生产者单消费者多分区,只有一个副本
我已经开始学习卡夫卡。让我们考虑下面的上下文: 有一个话题。只有一个制作人带来消息。该主题有三个分区。复制因子正好是一。我有一个消费者群体,它只有一个消费者。集群使用循环方法存储消息 上述设置是否可行?我得到了合同的答案(答案是:设置是可能的,所有数据都可以读取而不会丢失,设置是不可能的) 由于消费者组中的消费者只能读取一个分区,消费者无法读取所有消息,因此无法读取完整的数据 有人能帮忙吗Apache kafka Kafka-单生产者单消费者多分区,只有一个副本,apache-kafka,Apache Kafka,我已经开始学习卡夫卡。让我们考虑下面的上下文: 有一个话题。只有一个制作人带来消息。该主题有三个分区。复制因子正好是一。我有一个消费者群体,它只有一个消费者。集群使用循环方法存储消息 上述设置是否可行?我得到了合同的答案(答案是:设置是可能的,所有数据都可以读取而不会丢失,设置是不可能的) 由于消费者组中的消费者只能读取一个分区,消费者无法读取所有消息,因此无法读取完整的数据 有人能帮忙吗 谢谢 您所描述的场景是完全可能的 单个生产者可以以循环方式向所有三个分区发送消息。例如,如果您的消息没有任
谢谢 您所描述的场景是完全可能的 单个生产者可以以循环方式向所有三个分区发送消息。例如,如果您的消息没有任何键,则可以实现这一点 此外,单个使用者能够读取同一主题内的多个分区。
我猜你可能被一个事实弄糊涂了,即一个消费群体中的一个消费者只能消费一个主题部分。但这并不影响其他方面:一个消费者读取多个分区。您描述的场景是完全可能的 单个生产者可以以循环方式向所有三个分区发送消息。例如,如果您的消息没有任何键,则可以实现这一点 此外,单个使用者能够读取同一主题内的多个分区。 我猜你可能被一个事实弄糊涂了,即一个消费群体中的一个消费者只能消费一个主题部分。但这并不影响其他方面:一个消费者读取多个分区