《AtlasDB云图数据库-数据库管理、开发实践专场(22页).pdf》由会员分享,可在线阅读,更多相关《AtlasDB云图数据库-数据库管理、开发实践专场(22页).pdf(22页珍藏版)》请在三个皮匠报告上搜索。
1、高难度传 统 国 产 数 据 库 技 术 仍 需 改 善迁 移 风 险 高,改 造 投 入 大成本激增许 可 购 买 压 力 显 现维 护 服 务 费 用 上 扬技术锁定严 重 损 害 用 户 议 价 能 力技 术 发 展 路 线 被 绑 架好用不改变使用习惯12不增加风险3不折腾替换过程投入低靠谱安全合规增强透明加密 三权分立 行为审计 隐私标签提升易用性&可管理性智能运维工具 质量审核工具 数据脱敏工具基于PostgreSQL 11成熟可靠 性能优异 HTAP能力降低迁移难度Oracle兼容性 一键迁移工具 上线保障方案最佳实践产品化分布式组件 高可用组件 多副本组件107x诺贝尔奖25x
2、图灵奖14x菲尔兹奖Julius OppenheimerEdward TellerMichael Stonebraker陈省身 丘成桐 朱棣文成立Ingres公司 1982SybaseSQL Server 1984加入Boardcom 2018Sybase ASE 1997MicrosoftSQL Server 1994加入CA Tech.1994Illustra 1990融入到Informix 1997Greenplum 2006AtlasDB 2018主要创始人&主持者图灵奖得主UCB 华人研究生Andrew Yu&Jolly Chen建立SQL解释系统 1995基于BSD许可Ingres
3、 1977Postgres 1986PostgreSQL 1996PG 10 2017PG 11 2018PG 12 2019100 300 500 吞吐量(tpmC)并发度TPC-C(100仓)简单查询吞吐量对比 OLTP场景AtlasDB(PostgreSQL)某开源数据库某商业数据库SQL#1SQL#5SQL#9SQL#13SQL#17SQL#21耗时(ms)TPC-H(100GB)复杂查询耗时对比 OLAP场景某 开 源 数 据 库某 商 业 数 据 库AtlasDB(PostgreSQL)30.4%44.4%41.8%22.2%68.5%0.0%85.7%0.0%0.0%98.7%9
4、9.3%88.2%100.0%98.9%100.0%100.0%98.5%62.6%DMLDDLPL/SQL数据类型函数包运算符系统视图预定义参数兼 容 度原生PGAtlasDB T1Oracle 兼 容 性 大 幅 增 强配 套 一 键 数 据 库 迁 移 工 具数 据自动迁移迁 移 前 分 析迁 移 后校验工作量评估应用移植指引迁 移 报 告校 验 报 告e x B a s e小规模场景注重 快:步骤少、时间短、成本低大规模场景注重 稳:步步为营、减少停机、降低风险大规模数据库 平滑 过渡 结构移植 系统切换 数据追平 迁移准备控速完整抽取控速差异抽取是否 n分钟差异校验数据对象移植源库结
5、构分析补充规则设计全速差异抽取差异校验系统割接完成需 要 停 机 的 步 骤架构灵活支持全库复制或表级复制支持一对多复制和级联复制支持一主一备、一主多备、双活、多活资源利用率高支持单向复制或双向复制支持主备、读写分离、并行多活业务适应性强支持同步、半同步、异步复制千兆局域网场景可实现 秒 级 故 障 切 换架构成熟共享存储保障数据无差异Quorum+Fencing 防止裂脑延续传统HA集群或RAC集群拓扑架构投资保护原有服务器设备利旧利用原有核心存储设备满足传统IT系统高可用需求RPO=0,RTO=10分钟千兆网下可实现 RTO/RPO 级别APP4APP1APP2APP3全局事务 强一致性支
6、持读写分离高可用性架构,无单点故障在线 动态扩容数据自动重分布16节点内性能近线性提升R2=0.9944-300,000600,000900,0001,200,0001,500,0001,800,000246810121416吞吐量(TPMC)节点数高并发场景(高并发场景(TPC-C 100仓)仓)R2=0.916701000200030004000246810121416耗时(毫秒)节点数复杂查询复杂查询场景(大表聚合运算)场景(大表聚合运算)节 点 数 每 增 加 1 倍 吞 吐 量 约 增 加 90%节 点