我正在查看Debezium文档:https://debezium.io/documentation/reference/configuration/topic-routing.html
我只能看到如何指定自定义密钥,但我无法理解它是否默认使用DB主键作为路由密钥。
DB主键甚至可以是类似于三元组的(column1,column2。列3(
是的,可以使用message.key.columns
样品:
{
"name": "my-connector",
"config": {
"...": "...",
"message.key.columns": "my_database.users:department_id"
}
}
文件:https://debezium.io/documentation/reference/connectors/postgresql.html#postgresql-属性消息键列。