Apache kafka 如何在Kafka喷口(JAVA)中进行字段分组?
- 我需要使用Kafka队列分区中项目的增量更新Apache kafka 如何在Kafka喷口(JAVA)中进行字段分组?,apache-kafka,apache-storm,Apache Kafka,Apache Storm,- 我需要使用Kafka队列分区中项目的增量更新 Producer确保与给定项对应的所有增量更新在同一分区中按顺序可用。 例如:I1和I2是项目,更新显示I1-Up1、I1-Up2将在同一分区中。同样,I2-Up1和I2-Up2将在同一分区中 因此,当我的第一组螺栓收到时,它们应该根据项目(I1和I2)对字段进行分组。我的意思是,同一个螺栓应该按顺序接收I1的所有更新 问题是我如何在喷口后的螺栓中指定这一点,因为KafkaSpout需要做些什么 快速搜索显示我可以编写自己的卡夫卡方案(实现多方
- Producer确保与给定项对应的所有增量更新在同一分区中按顺序可用。 例如:I1和I2是项目,更新显示I1-Up1、I1-Up2将在同一分区中。同样,I2-Up1和I2-Up2将在同一分区中
- 因此,当我的第一组螺栓收到时,它们应该根据项目(I1和I2)对字段进行分组。我的意思是,同一个螺栓应该按顺序接收I1的所有更新
- 问题是我如何在喷口后的螺栓中指定这一点,因为KafkaSpout需要做些什么
- 快速搜索显示我可以编写自己的卡夫卡方案(实现多方案),但缺少代码示例。 我已经写了一个,但不知道如何确保它不进行分组