1、基于OceanBase开源内核的商业发行版ActionDB洪斌爱可生技术总监ActionDB 的生态体系建设和实践经验01 什么是ActionDB?基于OceanBase开源内核的官方唯一授权商业发行版02 ActionDB内核重点能力内核能力增强:双向复制、数据安全、安全审计拥抱开源:ActionDB对OceanBase社区版的回馈03 ActionDB的重点生态工具ActionOMS与云树DMPContents目录04 ActionDB服务体系技术专家服务05 ActionDB对用户的价值内核能力、生态工具、专家服务01什么是ActionDB?图片来源:https:/ ActionDB 官
2、方唯一授权并由原厂做 Level3 服务支持。基于OceanBase 4.X开源内核,具有高可靠性,可水平扩展能力,可灵活支持不同存储数据和并发规模,是一款高性能、高可用、高扩展的单机分布式一体化数据库产品。充分发挥爱可生多年在开源数据库领域的专业经验和技术积累,提供了企业级的安全特性、易用的数据库工具和更便捷的服务。完全兼容 MySQL 协议,配备统一数据库管理平台,包含配置部署、备份恢复、监控告警、数据扩容等全方位的管理能力。什么是 ActionDB?ActionDB产品形态、工具体系和服务体系支撑技术文档知识库培训认证官网支持OceanBase发行版-ActionDBPoxos多租户安全
3、审计GTS资源隔离MySQL和OB双向复制MVCCTPC-H/TPC-DS密文计算和可信计算分布式2PC分布式DDL/分区向量数据库多模服务技术服务咨询服务售后支持驻场服务面向开发者连接管理开发调试SQLE开发者管控平台变更管控对象管理安全审计数据可视化面向运维资源管理监控告警DMP运维管控平台备份恢复容灾管理自动巡检诊断自治橙色为爱可生在OceanBase开源内核上增加的能力面向迁移同步OMA迁移评估OMS数据迁移平台对象评估SQL评估改造建议自动优化可视化报告负载回访数据采集自动转换数据迁移数据同步数据校验数据回迁02ActionDB内核重点能力 面向需要保障迁移的回写场景 面向国产MyS
4、QL数据库迁移数据至ActionDB场景 支持ActionDB同步至其他OLAP场景实现多场景下的MySQL与ActionDB的数据双向复制场景。实现数据从传输、存储到计算的全生命周期保护的最高全密态的级别安全;包括了数据存储过程透明加密,及数据计算过程的可信计算安全可信能力。只有数据的业务侧(拥有方)能解密数据。数据库内核能力增强010203双向复制数据安全安全审计支持通过ActionDB实现数据库安全审计能力。满足面向数据库的操作审计能力。通过监测、记录和分析数据库活动来提供对数据库操作的建设,并帮助企业满足相关法规要求。MySQL和ActionDB的单机架构的双向可复制1.私有化部署、公
5、有云的MySQL为主库,ActionDB的单机架构为从库,面向从MySQL迁移到ActionDB。2.其他基于MySQL的国产库为主库,ActionDB的单机架构为从库,面向从国产库迁移到ActionDB。3.ActionDB的单机架构可以为主,MySQL为从,面向需要保障迁移的回写。4.ActionDB支持了MySQL的Replication复制,使ActionDB可以大量兼容MySQL生态工具。5.MySQL等为主库,ActionDB分布式架构为从库,面向ActionDB通过HTAP场景切入。例举:ActionDB支持源端MySQL双向同步实现多种业务场景ActionDB/OB4.2.2.
6、0存储过程中传长值给变量查询会返回outrow,数据库内执行SQL返回正常。ActionDB提供开源源码级问题定位及修复能力010203空间函数存储过程变量outrowXML函数与MySQL不兼容ActionDB/OB4.2.2.0支持的XML函数与MySQL不兼容,ActionDB/OB无法返回一个数组,也无法用【index】方式取值?爱可生公司的研发团队有多位源码技术专家,其中已有五名技术专家向OceanBase社区贡献过补丁代码。客户自定义函数中包含处理LineString的函数st_numPoint和st_pointN,Actiondb/ob暂不