GBase 8c产品架构

GBase 8c采用shared nothing的分布式架构,计算节点和存储节点分离,节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的高可用性。

由于没有资源共享,增加节点就可以线性地扩展集群的存储能力和计算能力,满足业务规模增长的要求。

GBase 8c的节点分为三类,分别是协调器(Coordinator,CN)、数据节点(Data Node,DN)和全局事务管理器(Global Transaction Manager,GTM)。

协调器:协调器管理和客户端的连接,对客户端发来的SQL进行解析,生成执行计划,把执行计划发到相应的数据节点进行读写操作,并将结果汇总返回给客户端。对于涉及跨DN的数据写操作,协调者还负责协调所有参与者进行两阶段提交。

数据节点:数据节点是数据实际存放的节点,保存表和索引等数据库对象。数据节点接收协调器下发的读写操作,并将结果返回给协调者处理。数据节点间也可以通信,进行跨数据节点的联合查询。

全局事务管理器:全局事务管理器管理全局事务号和活动事务状态,确保系统的全局一致性。

介绍 GBase 8c产品架构相关推荐

  1. GBase 8c 产品架构

    GBase 8c 产品架构 GBase 8c 采用 shared nothing 的分布式架构,计算节点和存储节点分离, 节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的高可用性. 由于没 ...

  2. GBase 8c产品架构

    GBase 8c采用shared nothing的分布式架构,计算节点和存储节点分离,节点间通过高速网络进行通信,所有节点都有主从互备,确保系统的高可用性. 由于没有资源共享,增加节点就可以线性地扩展 ...

  3. GBase 8s 产品架构介绍

    产品架构 GBase 8s 产品构架如图 如图所示,架构图中蓝色部分均为安全数据库产品在通用数据库产品基础之上的安全增强部分. 产品组件模块        服务器组件介绍: 卷: 即 Volume, ...

  4. GBase 8c产品高级特性介绍

    多场景的高可用方案 GBase 8c采用shared noting架构和多数据副本机制,满足各种应用场景下对数据库不同的高可用需求. 同机房容灾:采用同机房主从互备方案,可以抵御硬件级别故障,不能抵御 ...

  5. GBase 8c产品家族及功能简介

    GBase 8c的产品家族如下图所示,包括GBase 8c数据库.通用管理平台.数据迁移平台等. GBase 8c数a据库 GBase 8c数据库采用share nothing的分布式架构,计算节点和 ...

  6. GBase 8c产品简介

    南大通用分布式交易型数据库管理系统,简称:GBase 8c,是一款 shared nothing架构的分布式交易型数据库集群.GBase 8c具备高性能.高可用.弹性伸缩.高安全性等特性,可以部署在物 ...

  7. 介绍GBase 8C核心技术

    一. GBase 8c核心技术 1.1  自适应事务处理机制 GBase 8c采用自适应的事务处理机制来提升系统性能.对于只需要在本地节点进行处理的事务,协调器按本地事务处理流程进行处理,不需要进行两 ...

  8. GBase 8c 产品简介(2)

    灵活的部署方式 用户可以根据自身IT基础设施建设情况,结合性能.便捷.安全等需求的综合考量,选择将GBase 8c部署在不同的环境.GBase 8c支持物理机部署.虚拟机部署.容器部署.私有云部署和公 ...

  9. GBase 8c 产品运行环境

    GBase 8c 支持如下运行环境: 1. CPU: Intel. AMD.申威.龙芯.飞腾.海光.鲲鹏等. 2. 服务器: x86_64 的标准 PC 服务器. PowerLinux 服务器.浪潮. ...

最新文章

  1. hadoop错误之ClassNotFoundException
  2. 收藏 | 28个R语言绘图的实用程序包!
  3. 基于ISE的设计实现基础
  4. java 最大线程数 设定_Java8 parallelStream 修改默认的线程数量
  5. java 映射类_将数据库类型映射到具体的Java类
  6. docker 安装nginx_docker安装nginx搭建简单文件共享服务
  7. 问题反馈信息处理平台开发过程
  8. 一键搞定数码照片印前特效-【用可牛影像】
  9. 【uC/OS-II】笔记1----入门
  10. lamp 重启mysql_lamp常用命令 --Ubuntu下启动/重启/停止apache,mysql服务器
  11. 精进 Quartz—Quartz大致介绍(一)
  12. 局域网虚拟服务器的工作模式,三种虚拟局域网实现方式有哪些差异?实现虚拟局域网的工具推荐...
  13. php cms 源码下载,PHPCMS v9.6.3 UTF8
  14. word制作表格详细教程
  15. 一种很欣赏的操盘手法
  16. 国产软件的「硬替代」与「软着陆」之辨
  17. 路由之间的转跳及传参
  18. SQL 查询语句 IIF()处理条件判断
  19. W7系统如何增大C盘空间(动态磁盘)
  20. Github上收集了70个微信小程序源码

热门文章

  1. 解决运行python脚本报错:ModuleNotFoundError: No module named ‘numpy‘
  2. jQuery菜鸟教程02
  3. Excle常用快捷键
  4. html正方形符号,HTML特殊字符显示
  5. 女生学java好还是c语言_C语言适合女生学吗。难吗?
  6. 第三方支付机构是如何产生的?有着怎样的历史背景?它的未来又该如何去走得更加辉煌?
  7. 厦门新车上牌经验分享
  8. 篮球架子 与 足球门
  9. ubuntu18.04安装Nvidia显卡
  10. 第一篇,怎么增加SYN数据包的大小(syn flood攻击实验)