GaussDB
This article has multiple issues.Please helpimprove itor discuss these issues on thetalk page.(Learn how and when to remove these messages)
|
Developer(s) | Huawei |
---|---|
Initial release | May 15, 2019 |
Stable release | June 7, 2023
|
Written in | C,Java |
Type | Relational database management system |
License | Proprietary |
Website | www |
GaussDBis aproprietaryenterprise-gradedistributedAI-nativerelational databasemanagement system developed byHuaweiwhich launched on May 15, 2019. It's designed for high performance and scalability, making it suitable for handling large data across servers.[1][2][3]
Overview
[edit]GaussDB supports application development in languages such asCandJava,and provides interfaces forJDBCandODBC.[4]An advanced generation of GaussDB was launched in June 2023.[5]
GaussDB provides an array of capabilities for database management. These include adherence toACID(Atomicity, Consistency, Isolation, Durability) principles, transaction handling, compatibility with diverse data types, indexing, query optimization, and security features.[6]
OpenGauss
[edit]Developer(s) | Various (OpenAtom Foundation,Huaweiand others) |
---|---|
Initial release | July 1, 2020 |
Repository | gitee |
Written in | C,Java |
Type | Relational database management system |
License | Apache license |
Website | www |
On July 1, 2020, Huawei released OpenGauss open source version of the relational database management system to the community underOpenAtom Foundationconsortium in China and global markets. The platform supports DB instances of types, classes and backups with regions and projects using OpenStack resources with teams in departments.[7][8]
History
[edit]According to reports, Huawei began to develop its ownin-memory databaseas far back as in 2001. In 2011, Huawei named the service, GaussDB.[9]In 2016, it started as an mixture of multiple database systems for industries. By 2018, it was officially announced by the company. On May 15, 2019, GaussDB was officially launched in Beijing, China at Huawei's Developer Cloud event as an AI-native database. GaussDB is a standalone software package that can be used alongside Huawei's Fusion storage and also managed service from Huawei Cloud individually exclusively, outside third-party cloud providers support.[10]
By June 7, 2023, GaussDB has evolved into a full-process software and hardware collaboration of chips, servers, storage, networks, operating systems, databases, and autonomy as an advanced stack.[11]
References
[edit]- ^"GaussDB".Huawei.Huawei.RetrievedFebruary 16,2024.
- ^"Function Overview".Huawei.Huawei.RetrievedFebruary 16,2024.
- ^"What Is GaussDB(openGauss)?¶".T-Mobile.T-Mobile.RetrievedFebruary 16,2024.
- ^"Oracle -> GaussDB".Huawei Cloud.Huawei Cloud.RetrievedFebruary 16,2024.
- ^"Huawei Cloud launches full-stack and autonomous database solution".Technode.Technode Feed.RetrievedFebruary 16,2024.
- ^Li, Deng."After MetaERP, Huawei will launch new GaussDB, its full-stack database system".HC Newsroom.HC Newsroom.RetrievedFebruary 16,2024.
- ^"Basic Concepts — GaussDB (openGauss) - User Guide".docs.otc.t-systems.com.RetrievedJuly 6,2024.
- ^"Apache ShardingSphere & openGauss: Breaking the Distributed Database Performance Record with 10 Million tpmC · ShardingSphere - Blog".shardingsphere.apache.org.RetrievedJuly 6,2024.
- ^"Huawei releases Self-developed Distributed Database GaussDB".Huawei Update.RetrievedFebruary 16,2024.
- ^Smolaks, Max."Huawei's 'new' GaussDB – only 'new' bit is machine learning".The Register.RetrievedFebruary 16,2024.
- ^Li, Deng."GaussDB launched, Huawei's own distributed database".HC Newsroom.RetrievedFebruary 16,2024.
Further reading
[edit]- Huawei Technologies Co., Ltd. (2023). "Introduction to Huawei Cloud Database GaussDB".Database Principles and Technologies – Based on Huawei GaussDB.Singapore: Springer.doi:10.1007/978-981-19-3032-4_8.ISBN978-981-19-3032-4.