使用OGG for mysql微服务搭建双主架构(含DDL)

0    734    4

Tags:

👉 本文共约2825个字,系统预计阅读时间或需11分钟。

相关文章

OGG有传统的经典架构,也有最新的微服务,2个都可以远程捕获和应用数据,对数据库服务器是0侵入,而传统的经典架构是纯命令行模式,最新的微服务架构是图形化界面操作,几乎所有操作都可以在界面进行。

相关文章可以参考:

使用OGG微服务环境搭建

使用OGG for mysql微服务搭建双主架构(含DDL)

访问:http://192.168.66.35:9000 ,用户名:oggadmin,密码:lhr

使用OGG for mysql微服务搭建双主架构(含DDL)

本人提供Oracle(OCP、OCM)、MySQL(OCP)、PostgreSQL(PGCA、PGCE、PGCM)等数据库的培训和考证业务,私聊QQ646634621或微信db_bao,谢谢!

使用OGG for mysql微服务搭建双主架构(含DDL)

  • 管理服务(Admin server): 用于创建用户、添加附加日志、创建抽取和投递进程,类似在ggsci命令下添加附加日志、extract、replicat进程
  • 分发服务(Distribution server):用于创建传输进程,类似于以前的pump进程
  • 接收方服务(Receiver server):用于监控接收进程,类似于以前的server collector进程
  • 性能度量服务(Performance metrics server):性能监控,这个里面信息非常多,例如ADMINSRVR包括进程性能,线程性能以及进程状态与配置,非常详细与直观。

配置身份证明、检查点表

使用OGG for mysql微服务搭建双主架构(含DDL)

配置mysqla到mysqlb的同步

创建extract进程

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

参数内容:

使用OGG for mysql微服务搭建双主架构(含DDL)

创建replicate进程

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

校验同步

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

可以看到,DDL和DML都可以同步。

配置mysqlb到mysqla的同步

创建extract进程

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

创建replicate进程

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

压测同步并查看检测数据

造数据过程:

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

可以看到,数据都已经同步到mysqlb了!!

在mysqla侧加压

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

数据同步!!!

在mysqlb侧加压

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

其它内容不再截图。

查看性能数据

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

使用OGG for mysql微服务搭建双主架构(含DDL)

总结

1、创建MySQL的时候,需要注意,时区一定要加上,-e TZ=Asia/Shanghai

2、创建extract进程的时候,需要注意,远程的选项一定要加上,否则没有错误,但是不运行!!!坑了我很久!!!Oracle 加不加都可以!

双向同步测试完成!

标签:

Avatar photo

小麦苗

学习或考证,均可联系麦老师,请加微信db_bao或QQ646634621

您可能还喜欢...

发表回复

嘿,我是小麦,需要帮助随时找我哦。
  • 18509239930
  • 个人微信

  • DB宝
  • 个人邮箱
  • 点击加入QQ群
  • 个人微店

  • 回到顶部