GaussDB(for MySQL)是华为自研的最新一代企业级高扩展高性能云原生数据库,完全兼容MySQL,它基于华为最新一代DFV存储,采用计算存储分离架构,提供128TB的海量存储,支持故障秒级切换,兼具商业数据库的高可用和性能,以及开源数据库的低成本效益。
以下是对GaussDB(for MySQL)的具体介绍:
1、产品优势
性能强悍:GaussDB(for MySQL)采用计算与存储分离、日志即数据架构,性能提升至开源MySQL的7倍,通过RDMA协议进行数据库传输,使用IO性能不再成为瓶颈,引入内核特性,例如Query result cache、Query plan cache、Online DDL等,提升用户体验。
弹性扩展:GaussDB(for MySQL)支持横向扩展(1写15只读节点)和纵向扩展(分钟级规格升降级),满足高并发场景性能需求,根据数据量自动伸缩,无须提前规划,节约成本。
高可靠性:GaussDB(for MySQL)支持跨可用区部署,跨区域备份,提升实例容灾能力,存储三副本,数据更安全,共享分布式存储,主节点故障时,只读节点自动升级成主节点,RPO为0,主从节点时延支持毫秒级,保证业务高可用。
安全防护:GaussDB(for MySQL)采用共享分布式存储,故障秒级恢复,数据“0”丢失,采用VPC、安全组、SSL连接和数据加密等严格控制安全访问,已通过ISO 27001、CSA、可信云、等保三级等国内外15+安全认证,国内首家获得NIST CSF最高认证。
高效备份:全量备份采用快照机制,秒级完成创建快照,具有更高的备份效率,基于底层存储系统的多时间点特性,不需增量日志回放,可直接实现按时间点回滚。
高兼容性:GaussDB(for MySQL)完全兼容MySQL,应用无需改造即可轻松迁移上云。
2、核心技术
计算存储分离:GaussDB(for MySQL)采用计算与存储分离架构,底层使用华为自研的DFV分布式存储,而华为存储在国内市场连续多年排名第一,存储产品经过大量企业场景的应用和实践,稳定性、可靠性在业内都是首屈一指的。
并行查询:GaussDB(for MySQL)针对实时检索、复杂BI SQL定制并行查询功能,开启后同样多表关联查询速度提升10+倍。
算子下推:将过滤条件、列投影、聚合运算从计算节点下推到存储节点,跨存储节点并行处理,减少网络流量和计算节点的压力,提升查询执行效率,同时与并行查询功能进行融合,达成全流程并行执行。
3、应用场景
金融领域:GaussDB(for MySQL)凭借其优秀的性能和极致可靠性,完美支撑了保险核心业务交易场景,满足了高并发、大表查询的能力需求。
HTAP场景:GaussDB(for MySQL)还推出了基于ClickHouse二次开发的只读分析节点,用户在创建只读节点之后,即可通过binlog的方式将数据同步到只读节点,GaussDB(for MySQL)只读分析节点具有如下特点:HTAP制度分析节点当前支持单节点的列存储能力;提供单独的链接地址;提供事务一致性读和MVCC;支持实时大量的insert、delete和update;最大性能是MySQL的800倍;支持数据压缩能力;支持HDFS引擎;支持机器学习;复杂查询性能百倍优化。
4、FAQs
问题1:GaussDB(for MySQL)的性能如何?
回答:GaussDB(for MySQL)的性能是开源MySQL的7倍,支持150W纯读QPS以及40W纯写QPS;在扩展性方面,其支持15只读副本、128TB存储,分别是开源版本的5倍和64倍;在高可靠性方面,其支持跨AZ存储,做到数据0丢失;在高可用方面,其RTO小于10秒,可实现单点存储故障不中断业务,故障对用户无感知。
问题2:GaussDB(for MySQL)如何保证数据的安全性?
回答:GaussDB(for MySQL)采用共享分布式存储,故障秒级恢复,数据“0”丢失,采用VPC、安全组、SSL连接和数据加密等严格控制安全访问,已通过ISO 27001、CSA、可信云、等保三级等国内外15+安全认证,国内首家获得NIST CSF最高认证。
GaussDB(for MySQL)以其强大的性能、灵活的扩展性、高可靠性和安全性,以及广泛的应用场景,成为了企业级云原生数据库的理想选择,无论是金融领域的高并发交易处理,还是HTAP场景的实时分析,GaussDB(for MySQL)都能够提供出色的支持和服务。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1221216.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复