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

wordpress关于本站中国服装设计公司前十名

wordpress关于本站,中国服装设计公司前十名,装修设计装饰,物流公司官方网站建设方案一、前言 上篇 MySQL Binlog实战应用之一 主要讲了BinLog的开启以及用MySQLBinLog读取BigLog二进制文件#xff0c;但MySQLBinLog很难直接对接Java#xff0c;所以有了Canal这个Alibaba开发的用于MySQL增量日志解析#xff0c;提供增量数据的订阅和消费组件。 二、Canal原…一、前言 上篇  MySQL Binlog实战应用之一 主要讲了BinLog的开启以及用MySQLBinLog读取BigLog二进制文件但MySQLBinLog很难直接对接Java所以有了Canal这个Alibaba开发的用于MySQL增量日志解析提供增量数据的订阅和消费组件。 二、Canal原理 我们知道MySQL主从复制是Mster将数据变更写入BinLog然后Slave将Master的BinLog拷贝到它的中继日志最后重放中继日志完成将数据同步到Slave。 Canal其实它就是参考主从复制原理将自己伪装成Slave接收Master推送的二进制日志。 Cannel包括两部分 服务端将自己伪装成Slave并从Master获取Binlog以供消费端使用。 客户端订阅服务端数据变更事件处理后存储到对应的数据仓库中RDB、HBase、ES。 Canal的应用可以用于做数据同步在线库同步到离线库、增量数据同步ES等。 三、Canal服务端安装配置 下载解压 Canal同步账号创建及授权 配置文件 conf/example/instance.properties 因为我Linux服务器上安装的是JDK17.用startup.sh启动报了一堆错只需要将JAVA_OPTS中报错的配置删除即可另外我机器内存只有1G,需要调整一下堆内存的最大值和初始值。 /bin/startup.sh 启动后可以查看到日志输出日志没有报错就启动成功了。 四、canal客户端 依赖 消费端代码类似于MQ的消息接收端 执行UPDATFE语句 接收端收到消息变更前该记录所有字段值变更后该记录所有字段值 mysqlbinlog直接解析canal要求mysqlBinlog配置为row 注这里是仅单机环境我们的场景单机也就可以了如果要保证可靠性使用多个接收端需要引入zk来保证同一时间只有一个消费端工作因为canal通过ack保证必须按顺序消费以免数据无序造成数据错乱。
http://www.w-s-a.com/news/490287/

相关文章:

  • wordpress更改链接后网站打不开一键生成个人网站
  • 网站建设后台有哪些东西前端开发培训一般多少钱
  • 高端建设网站公司网站开发 源码
  • 企业网站的劣势园林景观设计公司简介范文
  • 网站建设程序招聘东营建设信息网登录
  • o2o是什么意思通俗讲seo与网站优化 pdf
  • 外贸网站外包一般建设一个网站多少钱
  • 抄袭别人网站的前端代码合法吗网络促销策略
  • 用wordpress制作网站做资源网站
  • wordpress 发布网站南宁网站建设网站
  • 职业生涯规划大赛心得贵阳哪家网站做优化排名最好
  • wordpress 图片懒加载北京网站优化和推广
  • 深圳网站建设工作一个dede管理两个网站
  • 被禁止访问网站怎么办中国建筑网官网查询系统
  • 网站管理运营建设网贷网站
  • 深圳市龙岗区住房和建设局网站怎么给网站做404界面
  • 设计类网站网站系统 建设和软件岗位职责
  • 网站后台打开慢站长之家网址ip查询
  • 图书馆网站设计方案家具设计作品
  • 马鞍山做网站公司排名徐州网站外包
  • 十堰微网站建设电话宣传型网站建设
  • 电脑制作网站教程网络公司除了建网站
  • 360制作网站搜网站网
  • 门户网站标题居中加大网站底部的制作
  • 网站建设项目费用报价ai软件下载
  • 面料 做网站重庆网站seo费用
  • 中国沈阳网站在哪里下载中国移动营销策略分析
  • 建设银行 钓鱼网站360免费建站教程
  • wordpress全站cdn网站运营年度推广方案
  • 成都网站开发培训机构网站开发 实习报告