| 带 key | 哈希取模,同 key 同分区,顺序有保证 |
|---|---|
| 无 key | 轮询/粘性分发,吞吐均衡但不保序 |
| 注意 | 分区数变化会改变 key 到分区的映射 |
带 key 生产(控制台)
带 key 生产(控制台)
kafka-console-producer.sh --bootstrap-server localhost:9092 \
--topic orders \
--property parse.key=true \
--property key.separator=:
# 输入:order-1001:{"amount": 9.9}对同一业务键要求严格有序时,分区数扩容会打散既有映射;已按 key 依赖顺序的链路要评估重排影响。