openGauss(关系型数据库管理系统) openGauss(关系型数据库管理系统) [V1.1.0官方版]
- 大小:
- 下载:0
- 分类:鸿蒙下载
- 发布者:zhangliang
资源介绍
openGauss是一款开源系统的关联型数据库查询智能管理系统,它具备多核高性能、全链路安全系数、智能运维等公司级特点,openGauss核心初期源于开源数据库PostgreSQL,结合了华为公司在数据库查询行业很多年的核心工作经验,在构架、事务管理、储存引擎、优化器及ARM架构上开展了兼容与优化。做为一个开源数据库,期待与普遍的开发人员相互搭建一个多样化技术性的开源数据库小区。
软件亮点
高性能
openGauss提升了多核CPU的短板,完成双路鸿鹄128核150万tpmC,运行内存优化表(MOT)引擎达350万tpmC。
数据信息系统分区
內部线程共享资源的重要算法设计开展数据信息系统分区,降低上锁浏览矛盾。例如CLOG就选用系统分区优化,处理Clog3609.html">ControlLock锁短板。
NUMA化核心算法设计
重要算法设计NUMA化分派,降低跨CPU浏览。例如全局性PGPROC数组依照NUMA Node的数量分成好几份,各自在相匹配NUMA Node上申请办理运行内存。处理ProcArrayLock锁短板。
绑核优化
把互联网终断绑核和后台管理业务流程线程绑核区分离,防止运作线程在核间转移导致的性能不稳定。
ARM命令优化
融合ARM服务平台的原子操作lse开展优化,完成重要相互独立自变量分子高效率实际操作。