最新热门游戏推荐,精彩好玩,手游排行榜2022年度合集

绿城格夫下载站 > 电脑应用 > 系统工具 > openGauss(关系型数据库管理系统) v1.0.1 官方版
openGauss(关系型数据库管理系统) v1.0.1 官方版

openGauss(关系型数据库管理系统) v1.0.1 官方版 免费版

  • 类型:系统工具
  • 评分:7.1
  • 版本:免费版
  • 语言:中文
  • 大小:144MB
  • 更新:2022-12-22
手机扫码下载
  • 游戏介绍
  • 游戏截图
  • 相关文章
  • 同类推荐

OpenGauss是一个功能强大的关系数据库管理系统软件。OpenGauss正式版具有高性能、数据分区、NUMA内核数据结构、内核绑定优化、ARM指令优化、SQL BY PASS等功能。,并能为用户提供一个开放和开源的数据库平台。

openGauss

基本介绍

OpenGauss是一个开源的关系数据库管理系统,具有多核高性能、全链路安全、智能运维等企业级特性。openGauss内核源于前期开源数据库PostgreSQL,融合了华为在数据库领域多年的内核经验,在架构、事务、存储引擎、优化器、ARM架构等方面进行了适配和优化。作为一个开源数据库,我希望和广大开发者一起建立一个多元化技术的开源数据库社区。

软件功能

高性能的

OpenGauss突破了多核CPU的瓶颈,用两个鲲鹏128核实现了150万tpmC,用内存优化表(MOT)引擎实现了350万tpmC。

数据分区

内部线程共享的键数据结构对数据进行分区,以减少锁定访问冲突。比如CLOG采用分区优化来解决ClogControlLock的锁瓶颈。

NUMA内核数据结构

关键数据结构的NUMA分布减少了跨CPU的访问。比如将全局的PGPROC数组按照numanode的个数分成多个部分,分别在对应的numanode上申请内存。解决ProcArrayLock锁的瓶颈。

内核绑定优化

区分网络中断内核绑定和后台业务线程内核绑定,避免运行线程在内核间迁移导致性能不稳定。

ARM指令优化

结合ARM平台的原子操作lse进行优化,实现关键互斥变量的高效原子操作。

SQL旁路

通过SQL BY PASS优化SQL执行流程,简化CPU执行开销。

高可靠性

正常流量负载下,RTO小于10秒,减少了节点故障导致的服务不可用时间。

并行恢复

当日志从主机传输到备用时,备用日志会同时发送到重做恢复分发线程,分发线程会根据日志操作的日志类型和数据页,发送到多个并行恢复线程进行日志重做,以保证备用的重做速度跟上主机日志的生成速度。这样,备机就实时准备好了,实现了瞬间故障转移。

MOT引擎(测试版)

内存优化表(MOT)存储引擎是针对多核大内存优化的存储引擎,具有极高的在线事务处理(OLTP)性能和资源利用率。MOT的数据和索引完全存储在内存中。通过NUMA感知执行,该算法消除了闩锁争用和查询JIT本地编译,提供了低延迟的数据访问和高效的事务执行。有关更多信息,请参考MOT引擎文档。

安全的

OpenGauss支持全方位的数据库安全能力,如账户管理、账户认证、密码复杂度检查、账户锁定、权限管理和验证、传输加密、操作审计等。,保护业务以满足安全要求。

易于操作和维护

OpenGauss将AI算法集成到数据库中,减轻了数据库维护的负担。

SQL预测

OpenGauss根据收集的历史性能数据进行编码,基于深度学习进行训练和预测,支持SQL执行时间预测。

SQL诊断

OpenGauss支持SQL执行语句的诊断器,提前发现慢速查询。

自动参数调整

OpenGauss通过机器学习的方法自动调整数据库参数,提高了参数调整的效率,降低了正确调整参数的成本。

openGauss(关系型数据库管理系统) v1.0.1 官方版

相关资讯