博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
tidb 架构 ~Tidb学习系列(5)
阅读量:5975 次
发布时间:2019-06-20

本文共 747 字,大约阅读时间需要 2 分钟。

一 简介:今天我们继续学习tidb的增量传输

二 说明: tidb高度兼容mysql,可以仿照mysql的主从同步复制机制实现mysql->tidb的增量传输

三 实验:

     1 下载tidb官方工具包

     2  建立 config.toml进行配置       

    [from] [to] 模块 填写mysql和tidb的相关信息

    replicate-ignore-db 设置过滤的库 replicate-ignore-table 设置过滤的表   replicate-do-db    设置应用的库  replicate-do-table  设置应用的表

    [[replicate-do-table]]

    db-name ="china"
    tbl-name = "shanghai

    replicate-ignore-db = ["ops","fault","~^www"]

    server_id/log/status-addr  分别是slave id  日志配置 和本机IP端口绑定

     3 启动  

     ./bin/syncer -config config.toml

     4 进行测试

四 总结

 1 syncer本身对ddl支持还不完善,另外本身还支持分片规则,具体请参考官网

 2 采用全量备份,并提供filename+postiont/gtid,然后再配合syncer 可以实现异构数据库的迁移

 3 确保拥有正确的账号权限并且开启正确格式的binlog

 

 3 优先级

   replicate-do-db –> replicate-do-table –> replicate-ignore-db –> replicate-ignore-table

转载于:https://www.cnblogs.com/danhuangpai/p/9896371.html

你可能感兴趣的文章
java socket报文通信(三)java对象和xml格式文件的相互转换
查看>>
Selenium学习第二天,了解Selenium工作模式与学习Selenium需要具备的知识与工具。...
查看>>
cocos2d: 设置容器透明度及添加UIViewController
查看>>
一次完整的浏览器请求流程
查看>>
Notification弹出实现
查看>>
HDU 5845 Best Division
查看>>
记一次web项目总结
查看>>
Android中的像素单位详解( dp 、 sp 、 px 、 in 、 pt 、 mm )
查看>>
IIS服务无法启动的小实验之MachineKeys文件夹
查看>>
SQL Server 2008 系列简介
查看>>
C++模板实现动态顺序表(更深层次的深浅拷贝)与基于顺序表的简单栈的实现...
查看>>
树莓派raspberry pi配置无线路由器AP
查看>>
【转载】使用WIN32API获取打印机
查看>>
STORM_0002_在做好的zookeeper集群上搭建storm的开发环境
查看>>
Java命名规则
查看>>
《Python从小白到大牛》第7章 运算符
查看>>
博科:毫不迟疑地入软件网络时代
查看>>
玩转开放式虚拟格式,实战迁移虚拟机到vSphere 5
查看>>
轻松实现远程批量拷贝文件脚本(女学生作品)
查看>>
Nmap在pentest box中的扫描及应用
查看>>