关系型数据库管理系统openGauss 1.0.1版本发布

果子爸聊技术 2020-10-15 15:21:46 ⋅ 121 阅读

openGauss简介

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

关系型数据库管理系统openGauss 1.0.1版本发布

 

特性

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


全部评论: 0

    我有话说:

    Firebird 4.0 RC1 发布,C++ 开发的关系数据库

    Firebird 4.0 首个 RC 版本发布。4.0 属于大版本更新,RC 版本已提供所有新功能和改进。由于 RC 版本通常被认为已足够稳定,因此 Firebird 团队表示可在“接近生产环境

    GoCD 21.1.0 发布,持续集成和发布管理系统

    GoCD 21.1.0 已发布,GoCD 是一个持续集成和发布管理系统,其前身为 CruiseControl,它是 ThoughtWorks 在做咨询和交付项目时研发的

    推荐一款前端数据管理工具 algeb

    ALGEB 简介 这是一个比较抽象的库,一开始可能比较难理解。我写它的初衷,是创建可响应的数据请求管理。在传统数据请求中,我们只是把携带ajax代码的一堆函数放在一起,这样就可以调用接口。但是这种

    Dgraph 1.2.8 发布,事务性分布式图形数据库

    Dgraph 1.2.8 发布了。Dgraph 是一个可扩展的,分布式的,低延迟的图数据库,目标是提供 Google 生产水平的规模和吞吐量,在超过 TB 的结构数据里,为用户提供足够低延迟的实时

    「软件更新」实时数据管理平台,Apache Geode 1.10.0 发布

    实时的、一致的、贯穿整个云架构地访问数据关键应用

    WeCube 2.7.1 发布,一站式 IT 架构管理和运维管理工具

    WeCube简介 微众银行在分布式架构实践的过程中,发现将银行核心系统构建于分布式架构之上,会遇到一些与传统单体应用不同的痛点(例如,服务器增多,部署难度大;调用链长,全链路跟踪困难; 系统复杂

    【开源资讯】phpMyAdmin 4.9.7 和 5.0.4 发布,可视化 MySQL 管理后台

    phpMyAdmin 4.9.7 和 5.0.4 发布了。phpMyAdmin 是一个非常受欢迎的 web MySQL 数据库管理工具。它能够创建和删除数据库,创建/删除/修改表格,删除/编辑/新增

    Spring Cloud 2020.0.1 BUG 修复版本发布

    2021 首发, Spring Cloud 2020.0.1 (代号"Ilford",伊尔福德)版本发布,此版本 BUG 修复版本,可从 2020.0.0 版本平滑升级。目前已可以从 maven

    pgagroal 1.1.0 发布,高性能数据库连接池

    pgagroal 1.1.0 已经发布。 pgagroal 是一个 PostgreSQL 的原生协议连接池,具有高性能、 限制用户和数据库连接的数量、支持预填充、删除贡献连接、连接验证等

    分布式 NewSQL 数据库TiDB 3.1.0 版本发布,修复多项问题

    TiDB 是一款定位于在线事务处理/在线分析处理的融合数据库产品,实现了一键水平伸缩,强一致性的多副本数据安全,分布式事务,实时 OLAP 等重要特性。

    TimescaleDB 2.1.1 发布,基于 PostgreSQL 的时序数据库

    TimescaleDB 2.1.1 现已发布,这是一个维护版本,包含了自 2.1.0 版本以来的 bugfixes,官方将其视为高度优先升级。TimescaleDB 是基于

    「开源资讯」数据管理与可视化分析平台,DataGear 1.6.1 发布

    数据齿轮(DataGear)是一款数据库管理系统,使用Java语言开发

    开源文档管理系统 Wizard 1.2.6 发布

    概述 Wizard 是一款开源的文档管理系统,支持 Markdown 文档,Swagger 文档以及表格文档,适应于中小规模的技术团队文档管理,完全免费。Wizard 并不是一款云产品,不提供任何云

    Fes.js v0.4.1 版本发布,一套优秀的中后台系统前端解决方案

    Fes.js 是一套优秀的中后台前端解决方案。提供初始项目、开发调试、Mock接口、编译打包的命令行工具。内置布局、权限、数据字典、状态管理、存储、Api等多个模块。以约定、配置化、组件化的设计思想

    CrateDB 4.3.1 发布,分布式 SQL 数据库

    CrateDB 4.3.1发布。Crate 是一个开源的大规模的可伸缩的数据存储系统,无需任何系统管理需求。提供强大的搜索功能。用于存储各种表格数据、非结构化数据和二进制对象。并可通过 SQL

    Istio 1.8.3 发布,大型微服务系统管理工具

    Istio 1.8.3 已发布,Istio 是一个由谷歌、IBM 与 Lyft 共同开发的开源项目,旨在提供一种统一化的微服务连接、安全保障、管理与监控方式。具体来说,Istio 是一个开源服务网格

    Scala 3 来了,Dotty 发布 3.0.0-M1 版本

    Dotty 发布了 3.0 的首个里程碑版本 3.0.0-M1,Dotty 作为 Scala 尝试新的语言概念以及编译器技术的研究平台,它最终将成为 Scala 3.0。 Dotty 对

    Masterlab 3.0 RC1 版本发布

    Masterlab 是一款基于事项驱动和敏捷开发的在线协作系统,专为项目经理、产品经理、码农、测试工程师量身定做,简约不简单,可将复杂的项目管理简单化。 可广泛应用于缺陷跟踪、客户服务、工

    WeCMDB 1.5.5 版本发布,可视化的集中配置数据中心

    WeCMDB简介 WeCMDB是集中配置数据中心,管理IT各层面组件及组件关系信息。同时与自动化运维管理工具紧密相联,支持运维管理工具及流程的运作,发挥配置信息的价值,同时依赖这些工具、流程保证数据