AntDB新特性介绍与去技术实践

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

3
云化版
充分的利用IAAS的资源,云原生的系统设计,基于 Kubernetes 实现资源的调度和高可靠能力。为用户提供云化
开箱即用的服 务
AntDB属于去IOE2.0时代的产 品
技术方案
现有产品状态
基于Proxy的数据库分 •
布式方案

(去IOE1.0)

技术相对比较成熟 对应用改造要求较高 互联网应用较多
发展阶段
产品自主可控发展历程
基于 PostgreSQLXC1.0开源版本
2014.0 8
2015. 10
V2.1兼容Oracle ,
V2.2提升易用性 , 重构事务管理
2016. 12
应用平滑透明迁移
V4.0 OLAP性能提升
2017. 12
, 完善数据治理
V3.2秒级在线扩容 ,
2018. 12
What is AntDB ?
让用户的数据库使用成本可以
降低90%,性能随节点数线
性 提升
广泛应用
已广泛应用到运营商 、 广电、邮政、智慧 城 市以及物联网等行业
Why AntD
B ?
基于开源PostgreSQL11内
核 的金融级分布式数库
1 自主可控
深度掌握开源数据库内核核心代码 100% 掌控可持续演进基于开源,已胜 于开源
• 应用开发:对老系统需要支持透明、 • 华为高斯300 低成本的平滑迁移、提供应用透明 的数据分布存储
竞对技术分析
数据库分布式部署架构,尚不能称之为分布式数 据库,不支持跨节点多表关联,不支持分布式事 务ACID
真正的分布式NewSQL数据库,可在线横向动态扩 展;OLAP和OLTP融合;支持SQL全集;支持完整 的分布式事务ACID特性和事务隔离级别
5G,IOT万物互联时代 , 到底需要什么样的数 据库
客户需要的真正原生分布式数据库应该具备的原动力是什么?
0
用户规模
0
亿级用户规模数据量业务处
1
理的系统建设需求
3
高可靠性
代替oracle等传统集中事 务 型关系数据库
应用透明
向应用提供完整的分布式数 据库,上层应用无需关心数
据分布、集群容量
平滑迁移
AntDB5.0新特性介绍与去O实践分享
目录
1. AntDB产品简 述 2. 5.0新版本特性介

3. 去O案例分享

当你开车去沙漠,你是愿意开一辆封闭的超跑去还是愿意开一辆可以自修的汽车?
产业背景: 企业服务 市场的 巨大 历史机遇
安全和社会安全,带给国 内自主研发企业国产化替 代的发展机遇,特别是掌 握核心技术
Data Node
l 事务管理异步交互 l 减少网络交互 l 减少组件
3 Plan tree
4
Local result
l 性能提升3倍左右
1
APP
statements 5
results
Primary Coordinator
async put gxid get gxid 2
Data Node
3
4
Data Route
2 高可靠,高性能
迭代开发5年,超高代码质量系统内核可自故障恢 复 百万TPMC性能上线局点保持零故障运行
3 4 超融合
低成本
相比国外商业数据库拥有极低的购买成本高度兼容Oracle 降 低迁移成本系统自愈,读写分离降低运维成本支持国际 标准 接口,降低开发成本
融合交易和分析型应用,融合了多模态存储引擎,
多模态解析引擎 新版本帮助企业将线下的 MySQL、PostgreSQL、DB2 和 Oracle等数据库一键迁移, 应用 程序兼容性替代变化小于 1%
Coordinator
get gxid 2
GTM Query
Data Node
3
4
Coordinator
get gxid 2
InterfaceandDrive Toolbox
AntDB的多模态解析引擎设 计
AntDB OLTP & OLAP融 合 适合事务性应用和大数据 MPP 分析场景,支持高可用性 集群、 高性能、可伸缩
代表产品
• 开源MyCat • 阿里DRDS
原生分布式数据库 (去IOE2.0)
• 亚信AntDB
• 集群规模:PB级存储,亿级用户 • 数据一致性:业务高度依赖数据库
• 蚂蚁金服OceanBase
提供的ACID(原子性、一致性、隔
离性、持久性)能力,必须保证数 据在任何场景下的强一致性
• 腾讯TBase
0
支持现有核心业务系统安全 、
0
2
经济、平滑地迁移
4
数据实时一致
支持对应用透明的分布 式事务,在高并发保证 数据的强一致性读写和 一致性备份
数据安全可靠
数据具有金融资产属性, 任何情况下都要确保数 据不丢,可恢复,访问 受控制
性能线性扩展
可以不停业务在线增加 机器实现处理性能和存 储容量的弹性扩展
AntDB开源社区
2019. 12
V5.0 内核自愈, 第三代事务管理,
性能提升3倍
Where?
成功应用23个案例

目录
1. AntDB产品简 述 2. 5.0新版本特性介

3. 去O案例分享
第一代分布式事务管理器
l 串行执行流程
2
l 性能瓶颈在GTM
3
l 资源无法充分使用
4
5
Hale Waihona Puke Baidu
16
4
4
5
5
第二代分布式事务管理器
融合了多模态SQL解析引擎,融合了时序数据处理能 力
AntDB产品分 类
1
单机版
面向一定数据量规模的可使用单机高可用数据库替换 国外商业数据库场景,比如党政军,OA办公系统, 财 务等
2
分布式版
面向PB级存储,亿级用户规模,需要分库分表存储应用 场景,可在线横向扩展节点,同时支持MPP分析和海量 交 易事务,比如移动集中化 多租户
围绕数字化,国产化,全 球化三化目标,企业服务 市场巨大的历史机遇
2018年6月《科技日报》 报道 了我国35项严重受制 于人 的“卡脖子”技术, 数据库 是其中之一
工信部成立安全可靠技术 和产业联盟,国家支持力 度不断增强,国产数据库 迎来发展的黄金期
企业上云已经成为共识,数据库 是阻塞企业上云的关键因素之一, 另外从产业健康可持续发展看, 核心软件自主可控是保障云计算 产业发展,助力企业数字化转型 的必要条件之一
易使用易运维
高度兼容常用SQL语法、 完善的监控告警管理和维 护工具
业务连续性 1.需要满足上级监管机构
针对信息系统业务连续性 保障监管的考核要求 2.PC服服务器硬件性能 和小型机基本相当,但可 靠性还差一个量级
Oracle数据库的替代产品
大量案例证明能大幅降低数据 库迁移的风险和成本
自主研发 持续演进5年
相关文档
最新文档