openGauss:An Enterprise-Grade Open-Source Database System  

在线阅读下载全文

作  者:Guo-Liang Li Jiang Wang Guo Chen 李国良;王江;陈国(Department of Computer Science,Tsinghua University,Beijing 100084,China;Huawei Technologies Co.,Ltd,Beijing 100088,China;China Mobile Information Technology Center,Beijing 100027,China)

机构地区:[1]Department of Computer Science,Tsinghua University,Beijing 100084,China [2]Huawei Technologies Co.,Ltd,Beijing 100088,China [3]China Mobile Information Technology Center,Beijing 100027,China

出  处:《Journal of Computer Science & Technology》2024年第5期1007-1028,共22页计算机科学技术学报(英文版)

基  金:supported by the National Key Research and Development Program of China under Grant No.2023YFB4503600;the National Natural Science Foundation of China under Grant Nos.61925205,62232009,and 62102215,Zhongguancun Lab,Huawei,TAL Education;Beijing National Research Center for Information Science and Technology(BNRist).

摘  要:We have built openGauss,an enterprise-grade open-source database system.openGauss has fulfilled its design goal of high performance,high availability,high security,and high intelligence.For high performance,it leverages NUMA(non-uniform memory access)-aware data access among multiple cores to enable efficient concurrent transaction processing,and symmetric multi-processing to make use of parallel processing resources adaptively.Moreover,memory-optimized tables(MOTs)are designed to put everything in memory.For high availability,a three-tier pooling architecture that shares storage among the master and standby instances is proposed to achieve availability at 99.99%,containing both a distributed memory service(DMS)and a distributed storage service(DSS).For high security,it is a fully encrypted database with safe storage features,efficient complex querying,and tamper-proof.For high intelligence,an AI-based optimizer in the kernel and a self-driving platform named DBMind are demonstrated to achieve better performance and greater user-friendliness.openGauss has served over 150 enterprises and institutions since its release in 2020.We share the lessons we learned from its development and operation,and our customers.

关 键 词:database system OPEN-SOURCE high performance storage engine 

分 类 号:TP311.13[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象