opengauss

赵渝强老师6 天前
数据库·opengauss·国产数据库·高斯数据库
【赵渝强老师】高斯数据库(openGauss)的服务器日志文件openGauss数据库集群初始化时,会创建数据目录,一般通过环境变量 $PGDATA 进行引用。数据库初始化完成后,该目录下会生成各类子目录与配置文件。下面展示了openGauss的物理存储结构:
Gauss松鼠会13 天前
运维·服务器·数据库·sql·opengauss·经验总结
高斯数据库(openGauss)的物理存储结构在openGauss数据库集群初始化的时候会创建一个目录,通常都会使用系统配置相关的环境变量$PGDATA来表示。当数据库初始化完成后,会在这个目录生成相关的子目录以及一些文件。下图就是openGauss数据库的物理结构:
行者-全栈开发15 天前
postgresql·开源数据库·opengauss·选型·国产化替代
【码动四季·秋】基于开源做发行版:MySQL/PostgreSQL 国产化发行版的技术路径与选型实战本文为 AtomGit 码动四季·开源同行征稿活动参与文章摘要:几乎所有主流国产数据库都是某个开源内核的"发行版"——理解这条路径的逻辑,比记住任何参数都重要。本文解析内核/厂商/用户三层结构与四个演进阶段,拆解 GPL 传染的触发条件与协议安全位,给出 MySQL 系与 PostgreSQL 系发行版的全景对比,并用政务云、城商行两个真实选型案例验证"同发行版、按场景配权重"的选型方法;协议、绑定、追新、人才、一次性工程五个高频坑全部来自实战,每条附可执行的规避动作。
Sun 32851 个月前
数据库·opengauss·集群·节点角色·磐维数据库·运行状态
读懂集中式主备的集群状态与节点角色查看数据库状态时,经常会遇到 Primary、Standby、Normal、Pending 等名称。它们看起来都在描述“状态”,实际回答的却是不同问题。
Sun 32851 个月前
数据库·opengauss·cm·磐维数据库·集中式·om·dn
集中式主备中,CM、OM 和 DN 是怎样协作的?在集中式主备数据库中,可以先用一句话理解这几个组件:DN 处理业务和复制数据,CM 监控并协调集群,OM 帮助管理员完成部署和维护。
赵渝强老师2 个月前
数据库·postgresql·opengauss·国产数据库·高斯数据库
【赵渝强老师】高斯数据库(openGauss)的数据库对象openGauss数据库中包含各种数据库对象,常见的数据库对象有:数据库、模式、表、索引、视图、存储过程、存储函数和触发器等等。这里将介绍openGauss数据库中常见的数据库对象以及如何使用它们。
风哥2号2 个月前
数据库·opengauss·华为高斯
华为高斯数据库恢复工具FGOGDU(FGEDU openGauss DUL)FGOGDU(全称 FGEDU openGauss DUL)是一款专门面向 openGauss 数据库的离线数据抽取与恢复工具,将“绕过数据库实例、直接从底层数据文件中读取并还原数据”这一经典思路移植到 openGauss 生态,填补了 openGauss 在“数据库无法启动”这一极端故障场景下数据抢救工具的空白。
java_logo2 个月前
数据库·docker·开源·opengauss·轩辕镜像·opengauss部署教程·opengauss部署文档
Docker 部署 openGauss:轻松搭建企业级开源关系型数据库平台本文基于 opengauss/opengauss:5.0.0(可选 opengauss/opengauss-webclient:1.0.4),实测引擎 openGauss 5.0.0(x86_64,GCC 7.3.0),测试平台 macOS(Docker Desktop,Intel Core i5-5257U / AVX2)。
神秘剑客_CN3 个月前
linux·opengauss·openeuler
openEuler 22.03安装openGauss 6.0查看欧拉发行版本更新一下软件源索引缓存安装opengauss查看opengauss服务状态开启opengauss服务
Gauss松鼠会3 个月前
网络·数据库·oracle·prometheus·opengauss·经验总结
Prometheus 实现 openGauss 的指标监控(二)Prometheus 中添加 openGauss指标上一次我们介绍了如何开发一个简易的 prometheus 监控 openGauss 指标,麻雀虽小五脏俱全。要想真正的把指标监控起来,还需要 Prometheus 能监控我们新增的指标,下面将主要介绍两部分的内容:
赵渝强老师4 个月前
数据库·opengauss·国产数据库·高斯数据库
【赵渝强老师】高斯数据库(openGauss)的模式openGauss的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在pg_database,pg_class表中。下图展示了openGauss数据库的逻辑存储结构。
赵渝强老师4 个月前
数据库·opengauss·国产数据库·高斯数据库
【赵渝强老师】openGauss的数据库在OpenGauss中,数据库本身也是数据库对象。不同的数据库在逻辑上彼此分离,除数据库之外的其他数据库对象(例如:表、索引等等)都属于它们各自的数据库。通过下面的语句可以查看OpenGauss数据库服务器中已存在的数据库。
赵渝强老师7 个月前
数据库·postgresql·opengauss·gaussdb·国产数据库·高斯数据库
【赵渝强老师】高斯数据库(openGauss)的逻辑存储结构openGauss的逻辑存储结构主要是指数据库中的各种数据库对象,包括:数据库集群、数据库、表、索引、视图等等。所有数据库对象都有各自的对象标识符oid(object identifiers),它是一个无符号的四字节整数,相关对象的oid都存放在相关的系统目录表中,比如数据库的oid和表的oid分别存放在pg_database,pg_class表中。
赵渝强老师7 个月前
数据库·postgresql·opengauss·gaussdb·国产数据库
【赵渝强老师】高斯数据库(openGauss)的体系架构openGauss是基于PostgreSQL开发的,因此这里可以拿PostgreSQL来比较学习它的体系结构,这样比较容易理解。openGauss的体系架构中最重要的就是数据的存储结构,而数据存储结构分为逻辑存储结构和物理存储存储。其中,逻辑存储结构是数据库内部的组织和管理数据的方式;而物理存储结构是操作系统中组织和管理数据的方式。openGauss的主要结构如下图所示。
Gauss松鼠会7 个月前
数据库·database·opengauss·gaussdb
【GaussDB】GaussDB 表的创建与使用之临时表【摘要】表是数据库对象基本单位,其由行、列构成二维表格,二维表也被称为关系(relation),关系数据库也可称为二维表数据库。关系型数据库中,数据的操作和管理都是围绕着表进行,GaussDB表有七种类型,分别为:普通表、临时表、非日志表、外表、分区表、列存表、物化视图。每种类型的表在使用业务场景上各不同。
Gauss松鼠会7 个月前
数据库·oracle·性能优化·database·opengauss
openGauss数据库源码解析系列文章——存储引擎源码解析(一)OLTP、OLAP业务各自对数据库的存储引擎提出了不同的要求,而openGauss能够支持多个存储引擎来满足来自不同场景的业务诉求。本篇将从存储引擎整体架构及代码概览和磁盘引擎两方面展开介绍,其中磁盘引擎从整体框架及代码概览、行存储统一访存接口两点展开讨论。
Gauss松鼠会8 个月前
数据库·性能优化·database·opengauss
openGauss数据库源码解析系列文章--openGauss简介(上)01openGauss是关系型数据库,采用客户端/服务器,单进程多线程架构;支持单机和一主多备部署方式,同时支持备机可读、双机高可用等特性。
一点多余.8 个月前
linux·数据库·opengauss·企业版
openGauss 企业版安装全流程指南本文详细介绍了 openGauss 企业版在 CentOS 7.6 环境下的完整安装流程,涵盖环境准备、安装包获取、配置文件创建、预安装、正式安装、远程连接配置及常见问题排查。
king_harry8 个月前
数据库·opengauss·gs_probackup
openGauss 6.0 主备集群备份与恢复实战指南:基于 gs_probackup本文档详细介绍了在 openGauss 6.0 环境下,如何利用 gs_probackup 工具进行数据库的全量备份、增量备份以及在模拟故障后的集群数据恢复操作。
IvanCodes9 个月前
大数据·数据库·sql·opengauss
openGauss 实战手册:gsql 常用命令、认证配置与运维工具全解openGauss 是一款高性能开源数据库,掌握其命令行工具是学习与运维的基础。本文从 gsql 常用命令到集群管理与备份恢复,带你快速上手实际操作。