我选择华为云 GaussDB 数据库

文章目录
1. 我选择了华为云
众所周知,越来越多的人都喜欢上了云服务器,它具有更优的整体性能、更好的业务连续性、更低的使用成本、性能配置好、扩展性强、高度安全、性价比高等特点 。
由于最近我想搭建个人网站,正好之前也用过华为的云服务器,就打算直在华为云服务器部署自己的项目 。但之前的数据库也都是直接在云服务器里面搭建的,但数据量一上来,网速就很慢,体验感就差很多 。所以我就打算再选择云服务器来帮助自己完成这个项目 。
云数据库MySQL有什么作用?
首先,云数据库 MySQL 最大的作用就是实现站库分离、提高网站的速度、减少一些数据安全风险、减低运营成本 。要知道,现在很多人在租用云服务器后,会直接在云服务器上搭建数据库,因此在很多人的认知中,并不需要再额外购买云数据库 。但实际上,当网站数据量规模越来越大,并且达到一定程度的时候,那么应用跟数据库不分离的模式就会存在弊端 。最大的弊端就是服务器反应迟钝,出现卡顿现象,所以这个时候就需要使用云数据库了 。
正值双十一,现在很多打折的活动,所以我去了各大云数据库官网进行比较,最后我选择了华为云!
但我不仅是被这便宜的价格给吸引的,而是当我具体了解华为云数据库后,我深知我的选择没有错,具体原因如下介绍!
2. 华为云数据库
在这里我就拿我具体了解的华为数据库中的 (for MySQL) 云数据库来为大家介绍一下 。
(for MySQL):
是华为自研的最新一代高性能企业级分布式关系型数据库,完全兼容MySQL 。基于华为最新一代DFV分布式存储,采用计算存储分离架构,最高支持128TB的海量存储,可实现超百万级QPS吞吐,支持跨AZ部署,数据0丢失,既拥有商业数据库的性能和可靠性,又具备开源数据库的灵活性 。
3. 优势
下面来具体介绍下我所了解的关于华为 (for MySQL) 的一些优势!
(for MySQL)采用的新一代分布式存储系统DFV,节省了资源,极大提升了数据备份、恢复性能 。
它将特定计算任务(备份与恢复逻辑)下推到DFV,以便更高效,快速地实现备份、恢复,而上层计算节点专注于业务逻辑处理 。在这种模式之下,客户可以通过本地访问数据并直接与第三方存储系统交互,达到高并发、高性能 。

我选择华为云 GaussDB 数据库

文章插图
另外,(for MySQL)的共享存储架构将数据持久化放入新一代存储DFV中,充分保障数据强一致性和0丢失;针对硬件定制上层系统,利用 RDMA 网络、NVME SSD 等硬件优势,在这些关键技术上整合创新,使得华为云自研数据库的性能有了质的飞跃 。
简单介绍就是以下几点:
优势描述
超高性能
百万级QPS 。
高扩展性
1写15只读节点,128TB存储 。
高可靠性
跨AZ部署,数据三副本 。
高兼容性
MySQL兼容 。
超低成本
十分之一的商用数据库成本 。
下面还截取了华为的云数据库与其他开源 MySQL 性能比较的图片 。
大家都知道,华为在自研方面下了苦功夫 。
华为云相较于其他云厂商,最大的技术优势之一便是多年研发技术积累的存储能力 。而且华为数据库全面支持包含鲲鹏和 x86 在内的多样化算力 。除此之外华为具备从芯片到服务器、存储、操作系统、数据库的 E2E 研发能力,所以在数据库软硬性能调优方面也占有得天独厚的优势 。
也正是得益于领先的存储硬件,华为云自研数据库可以实现算子下推近计算,使得软硬协同性能调优相比友商高出很多 。