我的编程空间,编程开发者的网络收藏夹
学习永远不晚

数据传输 | DTLE Release Notes 详细解读 2.19.11.0

短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

数据传输 | DTLE Release Notes 详细解读 2.19.11.0

​2.19.11.0 版本 DTLE Release Notes

以下对 DTLE 2.19.11.0 版本的 Release Notes 进行详细解读。 文章主要分为四部分内容: 一、DTLE 项目介绍 二、版本特征 三、Bug 修复 四、DTLE Release Notes

一、DTLE 项目介绍

11月28日,开源数据传输组件 DTLE 最新版本 2.19.11.0 发布。 DTLE 自开源起一直定位于一款针对 MySQL 使用特点、支持多种使用场景的数据传输组件,希望能够解决当前 MySQL 应用中保障数据传输质量、能够适配复杂场景、提供多样功能的问题。

跨数据中心的数据传输:

  • DTLE 能在数据中心间进行可靠数据传输,并提供链路压缩以降低传输成本

云间数据同步/迁移:

  • DTLE 能提供在公有云间架设数据同步通道,以支持数据容灾等需求

数据汇聚:

  • DTLE 能将多个数据源汇聚到同一个数据源,以提供数据分析/数据转储的功能

数据订阅:

  • DTLE 能将数据源的变更消息发往 Kafka 等消息中间件,以支持数据订阅通知/缓存失效通知等需求

跨数据中心的双向复制:

  • DTLE 能在数据中心间提供双向复制通道,以配合业务实现数据双写

DTLE 官方项目: https://github.com/actiontech/dtle 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装。

DTLE 官方文档: https://actiontech.github.io/dtle-docs-cn/

DTLE 下载地址: https://github.com/actiontech/dtle/releases

Tips:建议下载最新的 Releases 版本,下载 tar 压缩包即可,如有源码编译需求的,可以下载源码包

二、版本特征

  • 中继二进制日志(#475)
    • dtle 会将二进制日志从源端 MySQL 下载到本地存储。以防源端 MySQL 上执行 PURGE BINARY LOGS (清空二进制日志)。
  • 允许使用 binlog 文件和位置(即不使用 GTID)开始增量复制作业
  • 查看文档中job.json 的新选项:BinlogRelayBinlogFileBinlogPos
  • 初步支持 MySQL 8.0(#487)
  • 更改日志系统
    • 支持动态更改日志级别
    • 日志格式更新
    • 支持日志文件轮替

三、Bug 修复

  • 增加 BinlogEntrySize 方式错误,可能导致任务失败(#499)
  • 因 "empty nats" 导致的任务失败(#433)
  • 当表的增量复制中没有主键时任务可能会失败 (#488)
  • 当库表名包含特殊字符时任务可能会失败 (#476)
  • 增量阶段任务卡住 (1bee6d31)
  • 库表名映射任务可能失败 (#481)

四、Release Notes

Features

  • Binlog Relay (#475)
    • dtle can download binlog from source mysql to local storage in case of PURGE BINARY LOGS on source mysql
  • Allow starting a incremental job with binlog file & position (without GTID)
  • Check the doc for new job.json options: BinlogRelay, BinlogFile, BinlogPos
  • Preliminary support for MySQL 8.0 (#487)
  • Change log system
    • support for dynamic updating of log levels
    • log format update
    • support log file rotation

Bugfixes

  • Binlog entry size was wrongly incremented (#499)
  • Job dead due to "empty nats" (#433)
  • Job dead in incremental copy of tables without a primary key (#488)
  • Job dead when schema.table contains special characters (#476)
  • Job stuck in incremental stage (1bee6d31)
  • Job with schema.table mapping might fail (#481)

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

数据传输 | DTLE Release Notes 详细解读 2.19.11.0

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

数据传输 | DTLE Release Notes 详细解读 2.19.11.0

​2.19.11.0 版本 DTLE Release Notes以下对 DTLE 2.19.11.0 版本的 Release Notes 进行详细解读。文章主要分为四部分内容:一、DTLE 项目介绍二、版本特征三、Bug 修复四、DTLE Release N
数据传输 | DTLE Release Notes 详细解读 2.19.11.0
2014-11-11

分布式 | DBLE Release Notes 详细解读 2.19.11.0

以下对 DBLE 2.19.11.0 Release Notes 的进行详细解读,文章主要分为以下四部分内容:一、DBLE 项目介绍二、新版本概况二、主要更新解读三、完整 Release Notes一、DBLE 项目介绍DBLE — 企业级开源分布式中间件,江
分布式 | DBLE Release Notes 详细解读 2.19.11.0
2017-09-06

SpringMVCJSON数据传输参数超详细讲解

有时候参数的传递还需要更多的参数,比如一个获取用户信息的请求中既有用户ID等基本参数,还要求对查询结果进行分页,针对这种场景,一般都会将分页参数封装成一个对象,然后将它和基本参数一起传给控制器
2023-02-07

编程热搜

目录