摘要:
一、背景 GaussDB 是一款由华为开发的企业级分布式数据库,具有高性能、高可用、高可靠性等特点,广泛应用于各种业务场景。本指南将介绍如何在 GaussDB 中创建数据库和数据表,修改表结构,并添加约束。 二、创建数据库和数据表 创建数据库 在 GaussDB 中创建数据库可以使用 CREATE 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(63)
评论(0)
推荐(0)
摘要:
华为 GaussDB 是一个企业级 AI-Native 分布式数据库。GaussDB 采用 MPP(Massive Parallel Processing)架构,支持行存储与列存储,提供 PB(Petabyte,2 的 50 次方字节)级别数据量的处理能力。 华为Gauss数据库是全球首款AI-Na 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(21)
评论(0)
推荐(0)
摘要:
数据持久化存取层(DataNode)关键技术方案 Datanode节点主要负责数据的持久化和快速写入、读取。数据持久化采用物理日志wal,事务提交wal刷盘, 对外提供逻辑日志功能,反解析物理日志为SQL逻辑日志。 图1 datanode数据持久化 Astore:存储格式为追加写优化设计,其多版本元 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(15)
评论(0)
推荐(0)
摘要:
GTM 仅处理全局时间戳请求, 64位CSN递增,几乎都是CPU ++和消息收发操作。不是每次都写ETCD, 而是采用定期持久化到ETCD 里, 每次写ETCD的CSN要加上一个backup_step (100w), 一旦GTM故障,CSN从ETCD读取出来的值保证单调递增。当前GTM 只完成CSN 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(27)
评论(0)
推荐(0)
摘要:
GaussDB Kernel V5 集群管理层关键模块如下。 图4 集群管理层组件设计图 CM 组件提供了四种服务 CM Agent, CM Server, OM Monitor, cm_ctl,与各类实例服务组件(CN, DN, GTM 等)一起构成了整个数据库集群系统。 cm_ctl 通过命令行 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(18)
评论(0)
推荐(0)
摘要:
GaussDB Kernel V5 OM运维管理关键模块如下。 OM 运维主要功能有: 安装 升级 节点替换 扩容、缩容 自动告警 巡检 备份恢复、容灾 日志分析系统 在华为云的部署模式下,OM相关组件部署示意图如下: 图7 华为云OM运维管理 用户登录华为云Console,访问GaussDB 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(16)
评论(0)
推荐(0)
摘要:
GaussDB介绍 华为自主创新研发的分布式关系型数据库。该产品具备企业级复杂事务混合负载能力,同时支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳 阅读全文
posted @ 2024-12-25 09:13
MySQL成长之路
阅读(34)
评论(0)
推荐(0)
浙公网安备 33010602011771号