云数据库 GaussDB(for MySQL)云数据库 GaussDB(for MySQL)

更新时间:2021/09/14 GMT+08:00
分享

产品架构

云数据库 GaussDB(for MySQL)整体架构自下向上分为三层。

  1. 存储层: 基于华为DFV存储,提供分布式、强一致和高性能的存储能力,此层来保障数据的可靠性以及横向扩展能力。
  2. 存储抽象层 (Storage Abstraction Layer):将原始数据库基于表文件的操作抽象为对应分布式存储,向下对接DFV,向上提供高效调度的数据库存储语义,是数据库高性能的核心。
  3. SQL解析层: 复用MySQL8.0代码,来保证与开源的100%兼容,用户业务从MySQL上迁移不用修改任何代码, 从其他数据库迁移也能使用MySQL生态的语法、工具,降低开发、学习成本。基于原生MySQL,在100%兼容的前提下进行大量内核优化,以及开源加固,开源生态,商用能力。
图1 架构图
分享:

    相关文档

    相关产品