TIDB增加kafka组件

文章详细介绍了如何在TIDB中增加Kafka组件以实现数据同步到下游。通过撰写配置文件如vidrainer_kafka18248.yaml,设置drainer服务器参数,包括数据库类型、忽略的模式、同步的表及Kafka地址等。接着,展示了如何通过tiup工具进行集群扩容和编辑配置,以添加新的同步规则和表。
摘要由CSDN通过智能技术生成

TIDB增加kafka组件,同步到下游

tiup cluster display test-cluster

1、撰写配置文件vi drainer_kafka18248.yaml
[tidb@c_unit_75 ~]$ vi drainer_kafka18248.yaml
drainer_servers:

  • host: ..**.75
    ssh_port: 22
    port: 18248
    deploy_dir: /data1/test/deploy/drainer-18248
    data_dir: /data1/test/deploy/drainer/data/drainer-18248
    log_dir: /data1/test/deploy/drainer-18248/log
    commit_ts: -1
    config:
    syncer.db-type: “kafka”
    syncer.ignore-schemas: “INFORMATION_SCHEMA,PERFORMANCE_SCHEMA,tidbjkdb”
    syncer.replicate-do-table:
    • db-name: testdb
      tbl-name: sy_table
      syncer.to.kafka-addrs: “...104:9092,...105:9092,..**.106:9092”
      syncer.to.kafka-version: “2.4.0”
      syncer.to.topic-name: “userDataSynchronization”

2、扩容新配置的yaml文
tiup cluster scale-out test-cluster drainer_kafka18248.ya

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值