云数据库 veDB MySQL 版是火山引擎自研新一代云原生关系型数据库。云数据库 veDB MySQL 版 100% 兼容 MySQL,适用于企业多样化的数据库应用场景。
云数据库 veDB MySQL 版采用计算存储分离架构,最多支持 128TiB 的超大容量结构化数据存储,单个数据库集群最多可扩展至 16 个计算节点。基于云原生数据库设计理念,云数据库 veDB MySQL 版既融合了商业数据库高性能、高可靠、高可用的特征,又具有开源数据库简单开放、快速迭代、高效扩展的优势。经过字节跳动集团关键业务场景的锤炼和行业 TOP 领域的经验积累,云数据库 veDB MySQL 版能够为企业提供安全可靠、性能优越、功能丰富的数据库服务。
云数据库 veDB MySQL 版整体架构自上而下分为三层。
Proxy 智能代理层:100% 兼容社区版本。无需进行任何改动,便可将应用程序迁移至云数据库 veDB MySQL 版数据库上,实例地址默认支持自动读写分离功能。
SQL 计算解析层:基于自研分布式技术实现计算存储分离,其中写请求仅由主节点处理,读请求将自动分摊到所有节点处理。支持最多添加 15 个只读节点,分钟级节点扩容能够有效应对突发业务压力,提升综合性能。
分布式存储层:自研分布式共享存储,单实例容量当前最高可达 128TiB。根据存储对象可分为如下两部分。