华为云数据库-GaussDB for MySQL数据库
GaussDB是华为云自主研发的一款高性能关系型数据库,它完全兼容了MySQL,而且它是华为云最新的一代企业级分布式关系型数据库,它也继承了华为云更可靠,技术强、创新快、资源多的特点。华为云采用了最新的DFV分布式存储技术,架构方面使用了计算存储分离架构,存储还最高支持128TB的海量存储,可以实现超百万级QPS吞吐,还支持跨AZ部署,故障秒级切换,既拥有商业数据库的性能和可靠性,又具备开源数据库的灵活性。
GaussDB采用存算分离架构,它可以计算节点共享同一份数据,不需要通过binlog再次同步数据,这样就可以大大提高数据库的性能,而且性能是开源MySQL的7倍,可以运用到复杂的查询场景,众所周知MySQL数据库是不支持复杂的SQL查询,这款华为自研的云数据库它支持将提取列、条件过滤、聚合运算等操作向下推给存储层处理,性能相比传统架构提升数十倍,这样我们就可以使用复杂的SQL不用担心我们应用程序的性能。
GaussDB还支持存储自动扩容,最大支持10TB的存储,因为是共享存储,所以它最多可以添加15个只读节点,并且添加只读节点所需要的时间与数据量的大小没有关系,也不需要再增加一份存储。在数据备份与恢复方面它也可以实现任意时间点回滚,因为它使用了全量的数据快照备份和redo技术,所以我们数据恢复的速度会很快。