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


DTLE针对的核心应用场景


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

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

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

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

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


新版本特性围观


  • 支持指定类型的DDL过滤复制,主动跳过指定DDL事件,适应更多的复制场景;

  • DDL复制做了增强,DTLE内存计算表结构变化,兼容极端场景下的DDL同步问题;

  • 增加了alpha功能:库表名的转换复制,实现源端到目标端库名或表名的自动转换;


Tips:alpha功能是未经全面回归测试的功能点,先开放给大家提前试用;


同时在社区反馈的几个特定场景下,对复制job故障、选择主键回放数据以及systemd启动服务失败的问题进行了修复。


开源数据传输中间件DTLE:

  • DTLE 最新版本 2.19.03.0 下载地址:

    https://github.com/actiontech/dtle/releases 

  • 附件包含中文PDF文档,对应online文档地址:

    https://actiontech.github.io/dtle-docs-cn/

  • 社区技术交流群,迅速获取官方支持

    QQ群:852990221



更多内容及相关详情,请参考release文档 。


Features


  • Fine-grained DDL filtering  (#392)

  • You can specify type of alter table (add|drop|modify|change|alter column)

  • Consistent DDL meta data (#321)

  • When doing an incremental copy (binlog streaming), upon a DDL,table structure info in dtle will be correctly updated. See demotest case in the issue.

  • schema.table name conversion(alpha) (#231)

  • doc:https://actiontech.github.io/dtle-docs-cn/3/3.8_dtle_mapping.html


Bug-fixes


  • Job status will be set to dead if conection to dest mysqld is broken (#414).

  • Closing a session with a temporary table now will not cause the job dead (#384).

  • Detect binlog dump threads (source mysqld) aliveness(#131

  • Advoid binlog dump thread leakage (#220).

  • Fix ‘systemctl cannot start dtle’(#383

  • Choose PK for paging (in full copying) when there are multiple unique keys (#415)


老规矩,先认真阅读Release notes原文,最新的用户文档我们会及时的更新到DTLE的官方文档上;如对使用有疑问,欢迎留言或加入QQ讨论组。


点击“阅读原文”可直达GitHub~


精选系列


| MySQL分布式中间件使用指南

DBLE系列公开课第一课 DBLE概述

DBLE系列公开课第二课 DBLE的配置及使用

DBLE系列公开课第三课 DBLE的管理端口
DBLE系列公开课第四课 DBLE的分布式特性

MyCat的坑如何在分布式中间件DBLE上改善

| DBLE 快速入门

深度分析 | MyCat与DBLE的对比性能调

开源分布式中间件 DBLE 快速入门指南

DBLE Server.xml 配置解析

DBLE Schema.xml 配置解析

DBLE rule.xml 配置解析

| MySQL深度分析

GDB定位MySQL5.7特定版本hang死的故障分析#92108

MGR相同GTID产生不同transaction故障分析

基于Xtrabackup及可传输表空间实现多源数据恢复


数据传输 | 开源数据传输中间件 DTLE 发版更新


开源分布式中间件DBLE

社区官网:https://opensource.actionsky.com/

GitHub主页:https://github.com/actiontech/dble

技术交流群:669663113


开源数据传输中间件DTLE

社区官网:https://opensource.actionsky.com/

GitHub主页:https://github.com/actiontech/dtle

技术交流群:852990221


数据传输 | 开源数据传输中间件 DTLE 发版更新

数据传输 | 开源数据传输中间件 DTLE 发版更新

喜欢点分享”,不行就看”

数据传输 | 开源数据传输中间件 DTLE 发版更新

多喝热水,重启试试