生成列
生成列是指由表中其他字段计算得到的列。生成列是一个SQL标准特性,SQL 生成列在插入或者更新数据时自动计算,像普通列一样需要占用存储空间。
hash索引
openGauss支持HASH索引,长索引列等值查询场景下性能优于BTREE;优化锁管理提供更高的并发度;提供XLOG日志防护,保障数据不丢失。
支持国密算法
用户认证方式(gsql、JDBC、ODBC)支持国密SM3算法;提供国密SM4算法接口,用于对数据进行加解密,增强数据库的安全能力。
插件化架构
通过对SQL引擎中语法、语义的解耦,实现openGauss的语法、语义层插件化,实现异构数据库语法模块与openGauss内核的解耦;支持算子插件化,实现特定算子从计划创建、优化到执行的插件化。
指定节点升级
在灰度升级下,提供一种升级指定部分节点的功能。保证在不中断业务的情况下,先升级部分节点再升级剩余节点。
UWAL特性
本特性将数据库和自研公共组件UWAL(Unified Write-Ahead Log)相结合,提高数据库的主备事务提交和流复制传输性能,实现数据库WAL(Write-Ahead Log)的性能加速效果。
SCRLock特性
在资源池化场景下使用SCRLock(Smart Cached Remote Lock)提供分布式锁能力,提高分布式锁性能。