首页 > 其他分享 >openGauss学习笔记-02 openGauss系统架构

openGauss学习笔记-02 openGauss系统架构

时间:2023-07-07 19:32:37浏览次数:42  
标签:02 架构 实例 主备 openGauss 2.1 客户端

openGauss学习笔记-02 openGauss系统架构

openGauss是单机系统,在这样的系统架构中,业务数据存储在单个物理节点上,数据访问任务被推送到服务节点执行,通过服务器的高并发,实现对数据处理的快速响应。同时通过日志复制可以把数据复制到备机,提供数据的高可靠和读扩展。

2.1 软件架构

openGauss是单机系统,支持主备部署。

2.1.1 逻辑架构

openGauss逻辑架构如图1所示。

图 1 openGauss逻辑架构图

image-20230315230150905

2.1.2 逻辑架构说明
  • OM

运维管理模块(Operation Manager)。提供数据库日常运维、配置管理的管理接口、工具。

  • CM

数据库管理模块(Cluster Manager)。管理和监控数据库系统中各个功能单元和物理资源的运行情况,确保整个系统的稳定运行。

  • 客户端驱动

客户端驱动(Client Driver)。负责接收来自应用的访问请求,并向应用返回执行结果。客户端驱动负责与openGauss实例通信,发送应用的SQL命令,接收openGauss实例的执行结果。

  • openGauss主备

openGauss主备(Datanode)。负责存储业务数据、执行数据查询任务以及向客户端返回执行结果。openGauss实例包含主、备两种类型,支持一主多备。建议将主、备openGauss实例分散部署在不同的物理节点中。

  • Storage

服务器的本地存储资源,持久化存储数据。

标签:02,架构,实例,主备,openGauss,2.1,客户端
From: https://blog.51cto.com/u_237826/6655586

相关文章

  • Springcloud2021+Nacos2.2+Dubbo3+Seata1.6实现分布式事务
    示例代码地址:https://gitee.com/gtnotgod/Springcloud-alibaba.git更详细参考Gitee完整的项目:https://gitee.com/gtnotgod/Springcloud-alibaba.git官网下载Nacoshttps://nacos.io/zh-cn/index.html压缩包解压:配置Nacos:**/nacos/conf/application.properties#********......
  • 「NOIP 模拟赛 20230707」T2 - 涂照片 题解
    题目大意原题有一个\(n+1\timesm+1\)的网格。对于每一行\(i\),都要将左侧的一些格子\((i,1),(i,2),\ldots,(i,x)\)涂黑,其中\(x=k\)的概率为\(a_{i,k}\)。同理对于每一列\(j\),都要将上方的一些格子\((1,j),(2,j),\ldots,(x,j)\)涂黑,其中\(x=k\)的概率为\(b_{k,......
  • Day04(2023.07.07)
    行程9:00到达上海城建城市运营有限公司(黄浦区打浦路600号)10:00整理编写文档11:30--13:00吃饭休息13:00学习等保测评基础知识,见《等保测评基础知识》16:30下班......
  • 浅谈Apache与CVE-2023-20860
    一、前言  一般情况下,开发者配置鉴权时,可能都会遵循一个原则,就是"优先使用/**认证兜底,明确哪些接口无需认证,而不是明确哪些接口需要认证。  在SpringController中,以下两个路由访问是等价的(熟悉springframework源码的话,会知道其实都是在解析pattern前做了补全的处理(不论是......
  • Apache DolphinScheduler 荣获“掘进技术引力榜”「2023 年度 ROBUST 开源项目」奖项!
    经过紧张激烈的投票和严格的专家评审环节,“掘进技术引力榜”活动在上周的稀土掘金开发者大会上公布了「2023年度ROBUST开源项目」奖项的获奖名单,ApacheDolphinScheduler名列其中。ApacheDolphinScheduler代表上台领奖(右三)掘金技术引力榜「2023年度ROBUST开源项目」奖......
  • 20230706-NOIP模拟赛
    20230706T1.骰子游戏(dice)题目大意给你两个正整数\(n\)和\(d\),你需要构造\(n\)组数据,每组6个整数满足整数都在\([0,10^6]\)范围内,每组数据中两两不同,在每组数据中分别随机选一个数所得到的异或和为\(d\)的倍数如果能构造出这样的\(n\)组数据,请先输出‘Yes’,随后输......
  • 如何实现openstack架构的具体操作步骤
    OpenStack架构实现步骤首先,让我们一起了解一下OpenStack架构的实现步骤。我将使用下面的表格来展示每个步骤以及需要采取的行动。步骤行动1.确定需求和规划确定你要构建的OpenStack环境的需求,并进行详细的规划。这将包括确定要使用的OpenStack组件和服务,并确定其架构......
  • 盘点2021年Apache年报中出现的国产项目
    盘点2021年Apache年报中出现的国产项目:ShardingSphere,IoTDB,CarbonData,Eagle,Kylin,Apisix,DolphinSchedulerandEcharts1、引言2021年8月31日,Apache软件基金会发布2021财年(2020年5月1日-2021年4月30日)年度报告,报告内容由Apache软件基金会概览、......
  • 测试中台业务架构
       ......
  • C/C++数据结构与算法课程设计[2023-07-06]
    C/C++数据结构与算法课程设计[2023-07-06]数据结构与算法课程设计一、课程设计的目的、要求和任务 本课程设计是为了配合《数据结构与算法》课程的开设,通过设计完整的程序,使学生掌握数据结构的应用、算法的编写等基本方法。1.课程的目的(1)使学生进一步理解和掌握课堂上所学......