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

网站开发有哪几种语言安阳 网站建设

网站开发有哪几种语言,安阳 网站建设,做个人的网站怎么做,泰安五险一金的工作最新招聘一、前言 上篇 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.hkea.cn/news/14541281/

相关文章:

  • 免费做产品画册的网站产品推广方式都有哪些
  • 制作网站制作公司网站建设工作室 需要营业执照吗
  • 汕头建站服务页面设计分析
  • 企业手机网站源码下载建站小程序快速上线
  • 什么类型的网站智慧团建登陆网站
  • 没有数据怎么做网站重庆永川网站建设公司
  • wordpress静态主页网站元素优化 移动站
  • 网站方案策划书如何确定网站栏目
  • 宣威市住房和城乡建设局网站下载中心广西城乡建设名网站
  • 两个女孩子怎么做网站专业的内蒙古网站建设
  • 深圳微信商城网站设计联系电话哪些行业做网站多
  • 化妆品网站建设思路python图片wordpress
  • 网站建设龙卡要审批多久时间湖南省建设厅安许审核公布网站
  • 网站建设成本包含哪些方面网站索引量是什么意思
  • 淄博公司做网站临沂设计网站的公司
  • 盐山做网站wordpress可视化编辑器插件
  • 网站建设网站免费wordpress 不提示更新
  • 做网站怎样和客户沟通辽宁平台网站建设哪里好
  • Oss怎么做静态网站手机在线做ppt的网站有哪些
  • 网站视觉网站设计制作太原
  • 上海微信网站建设做网站的程序员留备份
  • 有专做代金券的网站吗效果图制作网站有哪些
  • 建设电子网站试卷织梦网站图片修改
  • 网站改版多久恢复网站制作案例策划
  • app门户网站长宁集团网站建设
  • 专门做ppt背景的网站有哪些电子拜年贺卡在线制作网站
  • 东莞响应式网站建设定制布吉做棋牌网站建设哪家便宜
  • 开封建网站的公司php企业网站开发源码
  • 网站的功能搜索优化指的是什么
  • 为企业设计网站泰州建站程序