首页 > 数据库 >支持 128TB 超大存储,GaussDB (for MySQL) 如何轻松应对海量数据挑战

支持 128TB 超大存储,GaussDB (for MySQL) 如何轻松应对海量数据挑战

时间:2024-09-19 17:25:12浏览次数:1  
标签:存储 128TB GaussDB 海量 华为 MySQL 数据库

本文分享自华为云社区《【选择GaussDB(for MySQL)的十大理由】之二:128TB超大存储》,作者:GaussDB 数据库。

大数据时代的挑战

随着互联网、大数据等行业的迅猛发展,企业的数据流量呈现爆炸式增长,数据库作为数据存储的核心,其承载的数据量越来越大。近十年,企业数据量从 GB 发展到 TB,甚至 PB 级别,数据库正面临前所未有的存储挑战,这要求数据库具备更高的存储能力和扩展性以满足海量数据的存储需求,为企业数据分析和业务发展提供坚实基础。

GaussDB (for MySQL) 如何支持海量存储

华为在数据库存储领域的布局已经 20 余年,连续多年保持市场份额和发货量第一。在云原生自研数据库领域,华为云相较于其他云厂商,最大的技术优势之一就是多年积累的存储技术。

华为云数据库 GaussDB (for MySQL) 基于华为最新一代 DFV 存储,采用计算存储分离架构,最多支持 128TB 的海量存储。其中,DFV(Data Function Virtualization)是华为提供的一个与数据库垂直整合的高性能,高可靠的分布式存储系统。

GaussDB (for MySQL) 整体架构自下向上分为存储层、存储抽象层和 SQL 解析层三层。

存储层:基于华为 DFV 存储,提供大容量、分布式、强一致和高性能的存储能力,此层来保障数据的可靠性以及横向扩展能力,保证数据的可靠性不低于 99.999999999%。

存储抽象层:位于 InnoDB 之下,底层存储节点之上的中间层,提供数据库的日志处理能力,页面和存储之间数据映射管理以及页面读取能力,是数据库高性能的核心。

SQL 解析层:GaussDB (for MySQL) 与 MySQL 8.0 开源版 100% 兼容。

基于以上软硬件垂直优化,GaussDB (for MySQL) 在拥有 128TB 存储容量上限的同时,仍能够保持超高性能,轻松满足企业级应用场景中的海量数据存储和分析的需求。另外,GaussDB (for MySQL) 的存储空间支持自动弹性横向扩展,在线扩容过程对业务透明无感,保证业务的连续稳定。

GaussDB (for MySQL) 超大存储与极致性能,驱动多行业数据高效处理

超大存储空间使得 GaussDB (for MySQL) 能够面对各行各业的数据量挑战,如互联网、金融、医疗、教育等。某在线教育客户,经过多库合并的降本增效改造后,在单个 GaussDB (for MySQL) 实例中保存了海量历史数据,单实例数据量达 80TB,最大的单表数据量超过 10 亿行。并行执行、算子下推等核心内核优化保证 GaussDB (for MySQL) 在如此大的数据模型下,性能表现依然强悍。

GaussDB (for MySQL) 使用示例

1. 在创建 GaussDB (for MySQL) 实例时,存储空间可自由选择,上限是 128TB,操作如下:

2. 当正在使用的 GaussDB (for MySQL) 实例的存储空间即将耗尽时,可以进行磁盘扩容,操作步骤:

1)在 “实例管理” 页面,选择目标实例,单击 “操作” 列的 “更多 > 容量变更”,进入 “容量变更” 页面。

除此之外,还可以通过单击目标实例名称,进入 “基本信息” 页面。在 “存储 / 备份空间” 模块,单击 “容量变更”,进入 “容量变更” 页面。

2)在 “容量变更” 页面,选择空间大小,单击 “下一步” 直至结束。

总结

GaussDB (for MySQL) 支持 128TB 海量存储,为企业提供了巨大的数据存储空间,能够轻松应对各行各业的大数据需求,同时提高数据处理性能,降低运维成本,助力企业长期发展。您可购买 “包年 / 包月” 或 “按需” 实例,自动创建,无需部署,快来试用吧!

点击关注,第一时间了解华为云新鲜技术~

标签:存储,128TB,GaussDB,海量,华为,MySQL,数据库
From: https://www.cnblogs.com/huaweiyun/p/18421012

相关文章

  • mysql 将A库的表名和表字段注释,迁移到另外一个库中,生成alter 语句
    表备注--获取用于添加表备注的SQL语句SELECTCONCAT('ALTERTABLE目标数据库名.',TABLE_NAME,'COMMENT=\'',TABLE_COMMENT,'\';')ASalter_table_comment_sqlFROMINFORMATION_SCHEMA.TABLESWHERETABLE_SCHEMA='......
  • MySQL零基础入门教程-1 mysql安装卸载、启动关闭、常用命令、sql语句分类(非常详细),基础
    教程来源:B站视频BV1Vy4y1z7EX001-数据库概述_哔哩哔哩_bilibili我自己听讲收集整理的课程的完整笔记,供大家学习交流吧:夸克网盘分享本文内容为完整笔记的第一篇一、数据库概述1、什么是数据库?什么是数据库管理系统?什么是SQL?他们之间的关系是什么?P1、P2数据库英文单词DataBase,简称DB,......
  • 支持128TB超大存储,GaussDB(for MySQL)如何轻松应对海量数据挑战
    摘要:华为云数据库GaussDB(forMySQL)基于华为最新一代DFV存储,采用计算存储分离架构,最多支持128TB的海量存储。本文分享自华为云社区《【选择GaussDB(forMySQL)的十大理由】之二:128TB超大存储》,作者:GaussDB数据库。大数据时代的挑战随着互联网、大数据等行业的迅猛发展,企业的数据......
  • 2024Mysql And Redis基础与进阶操作系列(5)作者——LJS[含MySQL DQL基本查询:select;简单
    目录1MySQL数据库基本操作-DQL-基本查询1.2SQL概述1.3SQL类2.SQL语言的规则与规范2.1基本规则2.2SQL大小写规范推荐采用统一的书写规范:2.3注释2.4命名规则(了解即可)举例:两句是一样的,不区分大小写创建表格order使用``飘号,因为order和系统关键字或系统函数名......
  • 从源码角度,深度解读 MySQL 优化器的 GROUP BY 优化策略
    本文分享自华为云社区《【华为云MySQL技术专栏】MySQL优化器中GROUPBY优化策略介绍》,作者:GaussDB数据库。1.背景介绍在MySQL中,GROUPBY功能至关重要,它允许用户依据一个或多个列的值对结果集进行分组,通常与聚合函数(如COUNT,SUM,AVG等)结合使用。在日常查询中,包含GROUP......
  • 2024Mysql And Redis基础与进阶操作系列(4)作者——LJS[含MySQL FOREIGN KEY、CHECK 、D
    接上集1.FOREIGNKEY约束1.1作用限定某个表的某个字段的引用完整性。例如:员工表的员工所在部门的选择,必须在部门表能找到对应的部分。1.2关键字FOREIGNKEY1.3主表和从表/父表和子表主表(父表):被引用的表,被参考的表从表(子表):引用别人的表,参考别人的表例如:员工表的员工所在部门这......
  • mysql事务隔离级别和spring事务传播机制
    一、事务并发会出现的三个问题数据库事务具有ACID4个特性:A:Atomic,原子性,将所有SQL作为原子工作单元执行,要么全部执行,要么全部不执行;C:Consistent,一致性,事务完成后,所有数据的状态都是一致的,即A账户只要减去了100,B账户则必定加上了100;I:Isolation,隔离性,如果有多个事务并发执行,每个......
  • mysql性能优化(索引)
    mysql大部分性能的问题都出在索引上,因此索引优化是头等大事1.最左匹配原则这是索引基本的匹配原则,这里不多说,只要记住索引是要按顺序创建的,mysql是按顺序去b+树上查找的就行2.Usingtemporary;Usingfilesort往往出现这个都代表着不好的情况,通常是在groupby和orderby的情况下......
  • 全网最简单ubuntu18.04+mysql5.7+nginx+uwsgi一次性部署Django!!!!!
    ubuntu18.04,自带python3.6,mysql5.7 Nginx*******************************1.安装nginx apt-getupdate apt-getupgrade apt-getinstallnginx 2.修改端口为81(可选),是一个链接 /etc/nginx/sites-enabled/default3.servicenginxreload4.servicenginx......
  • MySQL强化篇指优化思路总结
    基础--连接退出数据库连接:mysql-h地址-P接口-u用户名-p密码退出:exit或者/q数据库操作关键字create创建数据库createdatabase数据库名如:createdatabasetestdefaultcharsetutf8关键字show查看当前有哪些数据库showdatabase;查看创建数据库的语句......