云数据库 GaussDB(for MySQL)产品优势
-
性能最高提升至原生 MySQL 的7倍,100%兼容 MySQL
性能最高提升至原生 MySQL 的7倍,100%兼容 MySQL
-
分钟级添加只读节点,最大支持15只读
分钟级添加只读节点,最大支持15只读
-
存储容量最大达128TB,存储自动分片,无需分库分表
存储容量最大达128TB,存储自动分片,无需分库分表
-
秒级快照备份,最多支持732天备份保存,支持任意时间点恢复
秒级快照备份,最多支持732天备份保存,支持任意时间点恢复
云数据库 GaussDB(for MySQL)两大核心技术
基于华为最新一代DFV分布式存储,采用计算存储分离架构,最高支持128TB的海量存储,可实现超百万级QPS吞吐,支持跨AZ部署,既拥有商业数据库的性能和可靠性,又具备开源数据库的灵活性。
并行执行
并行执行采用数据并行的并行模式,将需要执行的数据表划分为独立的数据块,然后启动不同的worker工作线程在划分的数据块上并行执行,最后leader线程通过消息队列汇总worker线程产生的部分结果。并行执行支持并行扫描、聚合计算、order by排序、join计算等。
32核256GB测试100G数据量的TPCH查询语句,16线程并发下性能提升10倍+
NDP(Near Data Processing)
云数据库 GaussDB(for MySQL)发布计算下推框架。针对数据密集型查询,将提取列,条件过滤,聚合运算等操作向下推送给GaussDB(for MySQL)的分布式存储层的多个节点并行执行。通过计算下推,提升并行处理能力,减少网络流量和计算节点的压力,提升查询处理执行效率。