【GaussDB数据库】序

参考链接1:国产数据库华为高斯数据库(GaussDB)功能与特点总结
参考链接2:GaussDB(DWS)介绍

GaussDB简介

官方网站:云数据库GaussDB

  • GaussDB是华为自主创新研发的分布式关系型数据库。该产品支持分布式事务,同城跨AZ部署,数据0丢失,支持1000+的扩展能力,PB级海量存储。
  • 同时拥有云上高可用,高可靠,高安全,弹性伸缩,一键部署,快速备份恢复,监控告警等关键能力,能为企业提供功能全面,稳定可靠,扩展性强,性能优越的企业级数据库服务。
  • 作为一款先进的分布式数据库系统,高斯DB已经成为很多大型企业的首选。
  • 它的卓越性能和高度可伸缩性使得它成为难以替代的选项,无论是在数据存储、处理、查询、管理、迁移等各个方面,高斯DB都表现出色。

GaussDB分布式形态整体架构

在这里插入图片描述

  • Coordinator Node:
    • 协调节点CN,负责接收来自应用的访问请求,并向客户端返回执行结果;
    • 负责分解任务,并调度任务分片在各DN上并行执行。
  • GTM(Global Transaction Manager):全局事务管理器,负责生成和维护全局事务ID、事务快照、时间戳、sequence信息等全局唯一的信息。
  • Data Node:数据节点DN,负责存储业务数据(支持行存、列存、混合存储)、执行数据查询任务以及向CN返回执行结果。

GaussDB主备版形态整体架构

在这里插入图片描述

  • ETCD:分布式键值存储系统(Editable Text Configuration Daemon)。用于共享配置和服务发现(服务注册和查找)。
  • CMS:集群管理模块(Cluster Manager)。管理和监控分布式系统中各个功能单元和物理资源的运行情况,确保整个系统的稳定运行。
  • Data Node:数据节点DN,负责存储业务数据(支持行存、列存、混合存储)、执行数据查询任务以及返回执行结果。

应用场景

  • 交易型应用:
    • 大并发、大数据量、以联机事务处理为主的交易型应用,如政务、金融、电商、O2O、电信CRM/计费等;
    • 服务能力支持高扩展、弹性扩缩,应用可按需选择不同的部署规模。
  • 详单查询:
    • 具备PB级数据负载能力,通过内存分析技术满足海量数据边入库边查询要求;
    • 适用于安全、电信、金融、物联网等行业的详单查询业务。

高斯数据库的功能以及特点

1、数据存储

  • 高斯DB的数据存储基于分布式架构,可以方便地扩展存储容量。同时,它支持分区表和分布式表,增强了数据分布性和灵活性。
  • 用户可以自由选择分区键,以达到数据分区的目的,并享受到分区所带来的查询性能和管理灵活性的优势。

2、数据处理

  • 高斯DB的数据处理引擎支持批量处理和流式处理两种模式,这两种处理方式都可以帮助提高数据处理的效率和吞吐量。
  • 高斯DB还支持多种数据分析和机器学习算法,包括线性回归、逻辑回归、聚类分析以及分类树等。
  • 这些功能为用户提供了丰富的数据处理工具,让用户在数据分析和挖掘中更加得心应手。

3、数据查询

  • 高斯DB的数据查询采用分布式查询处理,支持水平扩展和性能优化。
  • 同时,它还支持SQL查询语言,为用户提供方便快捷的数据查询方式。
  • 高斯DB的查询引擎还支持空间数据库和图形数据库,让用户可以进行地理位置的查询和图形分析,提高了数据查询的多样性。

4、数据管理

  • 高斯DB的数据管理功能十分全面,包含了诸如备份和恢复、数据迁移、数据恢复等多个方面的功能。
  • 用户可以自由选择不同的备份和恢复方案,来保护业务数据和业务连续性。
  • 另外,高斯DB的数据迁移也十分灵活,可以支持在线和离线两种方式,帮助用户进行数据的安全迁移。
  • 综上所述,高斯DB是一款功能强大、可靠性高的分布式数据库系统。
  • 它的数据存储、查询、处理、管理都表现出色,并且还具有高度可扩展性的优势。
  • 无论是数据应用、分析、挖掘还是管理,高斯DB都可以为用户提供完备的解决方案。

产品优势

在这里插入图片描述
在这里插入图片描述

  • 高安全
    • GaussDB拥有TOP级的商业数据库安全特性:数据动态脱敏,TDE透明加密,行级访问控制,密态计算。
    • 能够满足政企&金融级客户的核心安全诉求。
  • 健全的工具与服务化能力
    • GaussDB已经拥有华为云,商用服务化部署能力,同时支持DAS、DRS等生态工具。
    • 有效保障用户开发、运维、优化、监控、迁移等日常工作需要。
  • 全栈自研
    • GaussDB基于鲲鹏生态,是当前国内唯一能够做到全栈自主可控的国产品牌。
    • 同时GaussDB能够基于硬件优势在底层不断进行优化,提升产品综合性能。
  • 开源生态
    • GaussDB已经支持开源社区,并提供主备版版本下载。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/413391.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

宿舍维修管理系统:从数据库到前端的全面解析

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

从 GPT1 - GPT4 拆解

从 GPT1 - GPT4 拆解 从 GPT1 - GPT4GPT1:更适用于文本生成领域GPT2:扩展数据集、模型参数,实现一脑多用(多个任务)GPT3:元学习 大力出奇迹InstructGPT:指示和提示学习 人工反馈强化学习 RLHF…

使用 Apache POI 更新/覆盖 特定的单元格

使用 Apache POI 更新特定的单元格 一. 需求二. 实现三. 效果 一. 需求 将以下表中第4行,第4列的单元格由“张宇”更新为“汤家凤”,并将更行后的结果写入新的Excel文件中; 二. 实现 使用Apache POI,可以精确定位到需要更改的单…

Python项目——久坐提醒定时器(Pyinstaller)打包

1、介绍 书接上回:Python项目——久坐提醒定时器(PySide6)上-CSDN博客本文使用Pyinstaller将编写的程序打包为exe可执行文件。 2、过程 参考:python pyinstaller 打包exe文件,(附带图片 自己、别人电脑…

JSP简单学习

jsp是在html中嵌入java代码 jsp也是在j2ee服务端中的java组件 第一次运行 在第一次运行jsp代码时会经历以下步骤,将jsp转为java代码,将java代码转为class文件。 所以通常会比较慢,编译后就好多了。 四大作用域 requestsessionpageapplica…

LLM之幻觉(二):大语言模型LLM幻觉缓减技术综述

LLM幻觉缓减技术分为两大主流,梯度方法和非梯度方法。梯度方法是指对基本LLM进行微调;而非梯度方法主要是在推理时使用Prompt工程技术。LLM幻觉缓减技术,如下图所示: LLM幻觉缓减技术值得注意的是: 检索增强生成&…

软件测试|如何使用selenium操作窗口滚动条

简介 我们在进行自动化测试工作的时候,如果页面内容过多,一次性加载耗时太长的话,会使用分段加载来加载页面内容,比如开始只加载页面顶端的内容,而如果要加载更多的数据,就需要我们向下滑动,让…

REVIT二次开发生成三维轴网

步骤1 确定轴网 步骤2 生成3D轴网 using System; using System.Collections.Generic; using System.Linq; using System.Text;

【程序人生】研二上快结束了~整理最近的思路

看一下自己的《每日科研进展》群聊,把最近做的事情和后面要做的事情整理一下思路。 1月1日到1月7日 在整理NoC Router执行流程和Chisel环境Setup流程: NoC Router执行流程 Chisel安装流程总结: 先安装jdk,配置环境变量安装sbt…

Eureka整合seata分布式事务

文章目录 前言一、Seata配置1.1、Seata下载1.2、修改conf目录中 flie.conf 文件1.3、修改conf目录中 registry.conf文件1.4、初始化seata数据库 二、微服务整合Seata2.1、父工程项目创建引入依赖 2.2、Eureka集群搭建2.3、搭建账户微服务2.3.1 新建seata-account-service微服务…

深度学习实战69-语义分割任务实战中Unet模型的搭建、结构说明与模型训练全过程

大家好,我是微学AI,今天给大家介绍一下深度学习实战69-语义分割任务实战中Unet模型的搭建、结构说明与模型训练全过程,U-Net是一种专为医学图像分割设计的卷积神经网络。它由Olaf Ronneberger等人在2015年提出,并迅速在生物医学图像分析领域获得广泛应用。U-Net模型的特点是…

青阳龙野网络文件传输系统Docker版

青阳龙野网络文件传输系统Docker版 基于底包debian:bookworm-slim制作 一键拉取命令如下: docker run -idt \ -p 8080:8080 \ -v /data:/kiftd-1.1.1-release/filesystem \ -v /kiftd/conf:/kiftd-1.1.1-release/conf \ -e TZAsia/Shanghai \ --privilegedtrue \…