Debezium系列之:深入理解 Debezium Topic的设置要求
Debezium通过Kafka Connect自动创建多个topic来存储数据,或者用户手动创建多个kafka topic来存储数据。
一、自动创建kafka topic的两种方式
- 方式一:kafka broker,server.properties配置文件配置auto.create.topics.enable参数为true
- 方式二:kafka connect设置参数topic.creation.enable = true
基于kafka connect创建topic方式的优势是:
- 指定topic副本、分区、buffer.memory等参数
kafka connect中设置的参数优先级高于kafka broker中配置的参数。
"topic.creation.default.replication.factor": 3,
"t