MySQL|PolarDB-X 发布 2.1.0 版本,Paxos 重磅开源( 二 )


首先 , PolarDB-X CDC的binlog服务 , 与canal、maxwell、debezium、Flink CDC等开源MySQL binlog解析组件完成适配认证 。 其次 , PolarDB-X CDC新增replica服务 , 全面兼容MySQL Replication相关协议 , 通过MySQL的start slave指令 , 可以将PolarDB-X作为开源MySQL的备库实时同步数据 。

04. 轻量化部署功能完善 PolarDB-X Operator 是一个基于 Kubernetes 的 PolarDB-X 集群管控系统 , 希望能在原生 Kubernetes 上提供完整的生命周期管理能力 , 满足用户的轻量化部署 。 在PolarDB-X 2.1.0版本我们进一步完善了部分运维能力 , 比如提供Prometheus + Grafana 的监控系统、完善分布式节点升降配、扩缩容、版本升级等能力 。

更详细的Features 新增 支持创建数据库指定建表模式(新的分区表模式与老的分库分表模式) , 默认是分库分表模式 新增 支持使用 MySQL分区表语法 创建一级分区的分区表 , 分区策略包括Hash/Range/List等 新增 支持分区表的动态裁剪能力 , 包括支持分区列条件的常量折叠、区间合并以及前缀查询裁剪等功能 新增 支持分区表的JOIN计算下推 新增 提供分区表的分区管理能力 , 包括分区的添加、删除、分裂、合并与迁移等功能 新增 提供表组及其他能力(包括表组的创建、删除、变更等) , 支持分区变更期间JOIN计算下推不受影响 新增 支持全局索引表使用MySQL分区表语法并按Hash/Range/List等分区策略进行分区 新增 自动拆分支持使用分区表语法 新增 拆分变更增加支持分区表 新增 新分区表GSI自动拆分会携带主键 , 可以处理GSI热点问题 新增 支持实例的缩容 新增 支持分区表的TTL及其管理能力(包括调整TTL的初始时间与时间间隔等) 优化 Check Table 指令 , 支持校验主表分区、索引表分区与列定义等元数据一致性 新增 SQL Advisor支持推荐广播表 新增 支持Instant Add Column功能 新增 支持Explain Statistics拉取优化器优化需要的所有信息 新增 限制cbo的搜索空间 , 减少复杂查询的优化耗时 优化 部分DDL后台操作的数据校验任务的性能 , 使GSI/扩缩容DDL变更操作加速 新增 支持兼容MySQL的Replica相关指令 新增 支持存储节点PAXOS三节点集群 新增Replica组件 , 支持通过change master … 语法的方式将PolarDB-X作为MySQL Slave来消费数据 全局Binlog中支持记录Rows_query_event类型数据 , 前置条件:需将DN节点binlog_rows_query_log_events参数设置为On 新增 Flink CDC 接入 新增 CR PolarDBXMonitor 用来监控 PolarDBXCluster 新增 Helm Chart polardbx-monitor , 包含定制化的 kube-prometheus 和预定义的 Dashboard 用来展示 PolarDB-X 集群监控信息 PXD 工具支持单副本和三副本两种部署模式 ChangeLog 列表 [1
CN ChangeLog[2
DN ChangeLog[3
CDC ChangeLog[4
Kube ChangeLog
【MySQL|PolarDB-X 发布 2.1.0 版本,Paxos 重磅开源】本文为阿里云原创内容 , 未经允许不得转载 。