当前位置: 首页 > wzjs >正文

奇艺广州网站建设 熊掌号最好的免费信息发布平台

奇艺广州网站建设 熊掌号,最好的免费信息发布平台,快站app制作,网站首页做几个关键词客户要求实时同步表的数据到mysql,但这个表在tidb。 测试直接通过tidb cdc写入到mysql,有些字段是null,所以中间加了一个kafka实现 客户库中创建表 CREATE TABLE tb_1 (id bigint primary key,cid bigint,gid bigint,fee DECIMAL(10,2),cre…

客户要求实时同步表的数据到mysql,但这个表在tidb。
测试直接通过tidb cdc写入到mysql,有些字段是null,所以中间加了一个kafka实现

客户库中创建表
CREATE TABLE tb_1 (id bigint primary key,cid bigint,gid bigint,fee DECIMAL(10,2),created_at timestamp,type smallint,remark string ,key i_cid(cid)
);
tidb配置cdc,写入到kafka

1、tidb添加cdc组件
2、配置cdc任务
cat your.toml

case-sensitive = true
enable-old-value = true
[filter]
rules = ['db.tb_1']

3、启动任务

tiup ctl:v5.3.0 cdc changefeed create --pd=http://pd-ip:2379 \
--sink-uri="kafka://kafka-ip:9092/your-topic?kafka-version=1.1.1&partition-num=1&max-message-bytes=67108864&replication-factor=1&protocol=canal-json" --changefeed-id="my" --sort-engine="unified" \
--start-ts=453870757254529193 --config your.toml

protocol=canal-json 使用这个格式
–start-ts这个通过一次导出查看,cat db/metadata

dumpling -u root -p pwd -h tidb-ip -P 3306  -F 1GiB --compress gzip -t 2 -o db -B db -T db.tb --where "cid=123456"

4、更新一条数据,看看kafka是不是有了

创建SQL作业,从kafka消费后入mysql
CREATE TABLE tb_1 (id bigint,cid bigint,gid bigint,fee DECIMAL(10,2),create_time timestamp,type smallint,remark string,PRIMARY KEY (`id`) NOT ENFORCED
) WITH (-- 定义 Kafka 参数'connector' = 'kafka','topic' = 'your-topic','scan.startup.mode' = 'latest-offset', 'properties.bootstrap.servers' = 'ip:9092','properties.group.id' = 'your-group','format' = 'canal-json', -- tidb 支持该方式'canal-json.ignore-parse-errors' = 'false'
);CREATE TABLE kh_tb_1 (id bigint,cid bigint,gid bigint,fee DECIMAL(10,2),create_time timestamp,type smallint,remark string,PRIMARY KEY (`id`) NOT ENFORCED
) WITH ('connector' = 'jdbc','url' = 'jdbc:mysql://xxxxxx:3306/db?rewriteBatchedStatements=true&serverTimezone=Asia/Shanghai','table-name' = 'tb_1','username' = 'user','password' = 'pwd','sink.buffer-flush.max-rows' = '5000','sink.buffer-flush.interval' = '2s','sink.max-retries' = '10'
);insert into kh_tb_1 select * from tb_1 where cid=xxxxxxx;

最后启动作业任务即可。

http://www.dtcms.com/wzjs/339310.html

相关文章:

  • wordpress主题添加后台设置选项seo sem推广
  • 公司网站二维码怎么做的近期新闻热点
  • 石家庄市今日新闻江西短视频seo搜索报价
  • 临沂营销网站建设手机如何建网站
  • 橙云的主机支持放两个网站吗不受限制的搜索引擎
  • 中铁建设集团门户网登录快照德州seo整站优化
  • wordpress建站云盘百度服务电话6988
  • 佛山响应式网站建设长沙营销型网站建设
  • 企业网站备案信息查询360优化大师最新版下载
  • 做网站推广被骗企业网络推广方式
  • wordpress首页登录国内搜索引擎优化的公司
  • 微信网站制作免费平台百度推广个人怎么开户
  • flash 网站模板企业网站制作模板
  • 做 淘宝客最大的网站是叫什么头条搜索
  • 南通企业做网站关键词挖掘查询工具
  • 软件公司主要做哪些沈阳seo排名收费
  • 网站技建设费计入什么科目搜索引擎优化包括哪些
  • 怎么补网站漏洞合肥seo招聘
  • 旅游网站怎么做河南网站推广优化
  • 如何管理网站页面设计网站怎么接广告
  • 网站大数据怎么做营销公关
  • 水产网站源码网上怎么做广告
  • 网站建设的不足网站的优化seo
  • it培训费用大概多少钱系统优化软件
  • 成交型网站建设方案河南整站百度快照优化
  • 江西省建设厅业绩网站信息流优化师没经验可以做吗
  • 网络营销常用工具谷歌网站推广优化
  • 深圳做商城网站百度客服电话是多少
  • 做时时彩怎么做网站秦皇岛百度推广
  • 做网站用什么免费字体免费外链代发