openGauss简介

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

特性

1、高性能

两路鲲鹏性能150万tpmC;面向多核架构的并发控制技术;NUMA-Aware存储引擎;SQL-Bypass智能选路执行技术;面向实时高性能场景的内存引擎。

2、高安全

业务无忧,故障切换时间RTO<10s;精细安全管理: 细粒度访问控制、多维度审计;全方位数据保护: 存储&传输&导出加密。

3、易运维

智能参数调优: 结合深度强化学习和启发式算法, 实现参数自动推荐; 慢SQL诊断,多维性能自监控视图,实时掌控系统性能表现; 提供在线自学习的SQL时间预测、快速定位、急速调优。

4、全开放

采用木兰宽松许可证协议,允许对代码自由修改、使用、引用; 完全开放数据库内核能力, 联合开发者和伙伴共同打造工具等数据库周边能力; 开放伙伴认证、培训体系及高校课程。

更新内容

根据其发布公告,openGauss 1.0.1定位为 Update 版本,与原来的1.0.0版本特性功能保持兼容,部分新增特性如下:

  • XML类型。XML 数据类型可以用于存储 XML 数据。
  • 伪列 ROWNUM。ROWNUM 为查询出来的每一行记录生成一个序号,从1开始依次递增且不会重复。
  • 聚合函数 median。median 返回给定数值的中值,中值是在一组数值中居于中间的数值, 如果参数集合中包含偶数个数字,函数 median 将返回位于中间的两个数的平均值。
  • 全局临时表。每个数据库只需要创建一次临时表,全局临时表对象放在数据字典中。
  • 外部表。数据不存在于数据库中的表。 外部表是对数据库表的延伸。
  • 物化视图。物化视图是数据库查询结果数据的本地副本,存储基于数据表的数据,也可以称为快照。
  • 外键。外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表, 具有此外键的表被称为主表的从表,外键建立了主表和从表之间的参照完整性约束。
  • UPSERT(insert on conflict do)。当插入遇到约束错误时,直接返回或者改为执行 UPDATE。
  • 存储过程内 commit,单独调试和调用无参数存储过程可以省去括号。
  • 自治事务(autonomous transaction)允许你创建一个”事务中的事务”,它能独立于其父事务提交或回滚。
  • 关键字别名。关键字如 name、value、type 作为查询结果列别名。
  • 逻辑复制。实现跨版本复制,异构数据库复制,双写数据库复制,表级别复制。
  • 增量备份/恢复(beta)。支持对数据库进行全量备份和增量备份,支持对备份数据进行管理,查看备份状态。
  • 恢复到指定时间点(PITR)。时间点恢复(Point In Time Recovery)基本原理是通过基础热备 + WAL 预写日志 + WAL 归档日志进行备份恢复。
  • 备机 replay 模式。主备双机同步支持 remote_apply 模式,在 remote_apply 模式下,主机需要等待备机日志 redo 恢复完才返回给应用。

下载地址: https://opengauss.org/zh/download.html

postgresql将数据从一个表内容插入到另一个表_关系型数据库管理系统openGauss 1.0.1版本发布...相关推荐

  1. mysql建表时插入中文_Mysql新建表,插入中文时报错“Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column”问题...

    有时候我们在往数据库中输入信息时,如果输入的内容是中文,会报错"Incorrect string value: '\xE4\xBD\xA0\xE5\xA5\xBD' for column&q ...

  2. wpsppt插入html,WPS的做好的一个PPT 怎么插入到另一个PPT?

    1.有两个PPT文档.一个有10张幻灯片,一个13张幻灯片. 2.然后打开PPT文件,可以选择用文件>打开的方式,也可以选择拖到PPT软件里打开. 选择菜单栏上的"审阅"&g ...

  3. postgresql立式版本下载_PostgreSQL 12.0 正式版本发布

    2019-10-03,PostgreSQL全球开发组今天宣布,世界上功能最为强大的开源数据库发布PostgreSQL 12版本发布. PostgreSQL 12版在各方面都得到了加强,包括显著地提升查 ...

  4. Fluid 0.6 版本发布:数据感知的Pod调度与数据集自动弹性扩缩容

    简介:Fluid 是 CNCF 基金会旗下云原生环境中数据密集型应用的高效支撑平台,由南京大学.阿里云云原生团队以及 Alluxio 开源社区联合发起.项目自开源发布以来吸引了众多相关方向领域专家和工 ...

  5. mysql创建全外连接的视图_关系型数据库 MySQL 表索引和视图详解

    原创: JiekeXu JiekeXu之路 一.索引 数据库索引通俗的讲就是和书本的目录一样,主要就是为了提高查询数据的效率.由于数据存储在数据库表中,所以索引是创建在数据库表对象上,由表中的一个字段 ...

  6. oracle如何读取到从n行到m行的数据_关系型数据库进阶之查询优化

    点上面"东哥IT笔记",关注并星标 每天一篇业界最新技术分享 在前面几篇文章中,我们已经介绍了总体构架,客户端管理和查询管理.在查询管理中,有一个很重要的部分我们没有介绍,那就是查 ...

  7. mysql 存树 闭包表_关系型数据库树形关系存储-闭包表

    前言 在关系型数据库中,有一种逻辑关系比较难处理,这种就是树形结构.目前有很多主流的处理方案,比如说直接在业务表中存储上一级id,这样就可以用递归查询SQL的形式找到某一节点的父节点,子节点,或者兄弟 ...

  8. CYQ.Data 数据框架 V4.0 开源版本发布(源码提供下载,秋色园V2.5版本标配框架)

    说明的说明: 博客园团队两次移此文出首页,说 这篇文章不属于知识分享型文章,并且有广告嫌疑. 本文的确属于分享型文章,而且分享的知识点比其它文章都多很多,看看网友回复"谢谢分享"就 ...

  9. mysql多表查询插入更新_Mysql多表查询,多表插入和多表更新

    /*************************************by garcon1986************************************************* ...

  10. mysql表收缩时从库也收缩么_收缩数据库 - SQL Server | Microsoft Docs

    收缩数据库Shrink a Database 03/14/2017 本文内容 适用于:Applies to: SQL ServerSQL Server(所有支持的版本)SQL ServerSQL Se ...

最新文章

  1. 暑期集训2:ACM基础算法 练习题B:CF-1008B
  2. unity3d 鼠标事件穿透GUI的处理
  3. 自定义Dialog(图片,文字说明,单选按钮)----类ListPreference实现(2)
  4. Linux下实用的JAVA内存泄露监控命令及工具
  5. python字符串_四、Python的字符串
  6. 如何提升Java应用程序性能
  7. 深入解析Windows操作系统(笔记1)
  8. 迈道科技生产安全风险调度管控系统
  9. vs2012c语言参考手册,visualstudio2012教程
  10. 虚拟机下Ubuntu打开摄像头是黑屏问题
  11. 在ipad上的几款远程桌面工具使用体会
  12. 电脑连接android手机测试,关于如何将手机画面投屏到PC的测试(Android)
  13. 邓白氏码申请以及企业级账号申请流程
  14. ubuntu终端字体大小和窗口大小设置
  15. 新科高德发布2009.03版电子眼升级数据
  16. 车载大屏仪表用什么软件开发的
  17. 【腾讯TMQ】做测试计划需要考虑的方方面面
  18. Syncthing文件同步方案完全攻略(亲测有效)
  19. Android屏幕保护KeyguardManager相关内容学习
  20. 5亿微博用户信息泄露背后:BTC与暗网数据的纠缠

热门文章

  1. 利用Metaweblog技术的API接口同步到多个博客网站(详细)
  2. 验证iaas的sql服务器出现error configuring vRealize automation server
  3. [GL]OpenGL 3D变换
  4. 解决IE7中移动文件夹无法收藏问题
  5. 爬虫笔记_1、爬虫的五个步骤及举例
  6. python中tqdm的用法
  7. SpringBoot 根据条件注入需要的 Bean
  8. python print(chr(65))_python 内置函数
  9. sncr脱硝技术流程图_SNCR脱硝技术
  10. 如何避免_如何避免钢板弹簧受损