千锋教育-做有情怀、有良心、有品质的职业教育机构

400-811-9990
手机站
千锋教育

千锋学习站 | 随时随地免费学

千锋教育

扫一扫进入千锋手机站

领取全套视频
千锋教育

关注千锋学习站小程序
随时随地免费学习课程

上海
  • 北京
  • 郑州
  • 武汉
  • 成都
  • 西安
  • 沈阳
  • 广州
  • 南京
  • 深圳
  • 大连
  • 青岛
  • 杭州
  • 重庆
当前位置:郑州千锋IT培训  >  技术干货  >  openGauss与GaussDB T或者A有什么关系?

openGauss与GaussDB T或者A有什么关系?

来源:千锋教育
发布人:xqq
时间: 2023-10-16 00:48:22

一、openGauss与GaussDB T或者A有什么关系

华为GaussDB A是一款具备分析及混合负载能力的分布式数据库,支持x86和Kunpeng硬件架构,支持行存储与列存储,提供PB(Petabyte)级数据分析能力、多模分析能力和实时处理能力,用于数据仓库、数据集市、实时分析、实时决策和混合负载(HTAP)等场景,广泛应用于金融、政府、电信等行业核心系统。

openGauss是一款开源关系型数据库管理系统,采用木兰宽松许可证v2发行。openGauss内核源自PostgreSQL9.2.4,深度融合华为在数据库领域多年的经验,结合企业级场景需求,持续构建竞争力特性。同时openGauss也是一个开源、免费的数据库平台,鼓励社区贡献、合作。

可以说,二者并没有直接的关系。


延伸阅读:

二、GaussDB总体架构

GaussDB(for openGauss)统一基于数据分片的分布式架构(share nothing),底层数据通过一定的规则比如hash、list或者range等让数据打散分布到不同的数据节点上,计算时底层多个节点共同参与计算。同时数据节点可以扩展,上层由协调节点进行SQL解析和转发。

从图中可以看到,主要包括三类节点:协调节点、数据节点、集群类节点(最重要的是全局事务管理器)。协调节点负责SQL解析转发,充当的是类似proxy的角色,数据节点负责计算和数据存储,全局事务管理器负责全局事务读一致性的保证。

这种架构为GaussDB(for openGauss)构建了以下核心优势:

极致高可用: 两地三中心架构,跨Region数据实时灾备数据安全: 实现跨AZ部署数据强一致性,保证数据0丢失高扩展性:容器化部署,性能容量按需水平扩展,高达1000+节点性能强劲:鲲鹏2路服务器,32节点1200万tpmC(华为内部测试)全栈软硬自研可控:业界名列前茅的鲲鹏+openGauss自研开放内核
声明:本站稿件版权均属千锋教育所有,未经许可不得擅自转载。

猜你喜欢LIKE

什么是敏捷开发之Scrum框架?

2023-10-16

机器学习算法中GBDT 和XGBOOST 的区别有哪些?

2023-10-16

C语言“悬空指针”和“野指针”是什么意思?

2023-10-16

最新文章NEW

Access 与Excel 最重要的区别是什么?

2023-10-16

为什么说Java不适合编写桌面应用?

2023-10-16

开发环境,架构,数据库,协议是什么意思?

2023-10-16

相关推荐HOT

更多>>

快速通道 更多>>

最新开班信息 更多>>

网友热搜 更多>>