Apache kafka Maxwell散列(sql\U列)写入kafka分区

Apache kafka Maxwell散列(sql\U列)写入kafka分区,apache-kafka,Apache Kafka,我正在使用MySql数据库将更改写入Kafka 0.9.0,是否有办法配置Maxwell,以便它可以通过一列上的哈希函数将不同主题中的数据分区?您可以通过配置参数为生产者分区指定数据库|表|主键|列 如文件所示 散列函数(散列字符串)%TOPIC.NUMBER\u分区 HASH_函数是java的hashCode或hash3。这个 默认的HASH_函数是hashCode。可以使用设置为3 卡夫卡分区散列选项。哈希的种子值 函数在MaxwellKafkaPartitioner类中硬编码为25342

我正在使用MySql数据库将更改写入Kafka 0.9.0,是否有办法配置Maxwell,以便它可以通过一列上的哈希函数将不同主题中的数据分区?

您可以通过配置参数为
生产者分区指定
数据库|表|主键|列

如文件所示

散列函数(散列字符串)%TOPIC.NUMBER\u分区

HASH_函数是java的hashCode或hash3。这个 默认的HASH_函数是hashCode。可以使用设置为3 卡夫卡分区散列选项。哈希的种子值 函数在MaxwellKafkaPartitioner类中硬编码为25342

哈希字符串可以是(数据库、表、主键、列)。这个 默认哈希_字符串是数据库。分区字段可以是 使用producer\u partition\u by选项配置


您可以通过
配置参数为
生产者分区指定
数据库|表|主键|列

如文件所示

散列函数(散列字符串)%TOPIC.NUMBER\u分区

HASH_函数是java的hashCode或hash3。这个 默认的HASH_函数是hashCode。可以使用设置为3 卡夫卡分区散列选项。哈希的种子值 函数在MaxwellKafkaPartitioner类中硬编码为25342

哈希字符串可以是(数据库、表、主键、列)。这个 默认哈希_字符串是数据库。分区字段可以是 使用producer\u partition\u by选项配置