GaussDB

From Wikipedia, the free encyclopedia

GaussDB
Developer(s)Huawei
Initial releaseMay 15, 2019; 4 years ago (2019-05-15)
Stable release
June 7, 2023; 10 months ago (2023-06-07)
Written inC, Java
TypeRelational database management system
LicenseProprietary
Websitewww.huaweicloud.com/intl/en-us/product/gaussdb.html

GaussDB is a proprietary enterprise-grade distributed AI-Native relational database management system developed by Huawei which 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 as C and Java, and provides interfaces for JDBC and ODBC.[4] An advanced generation of GaussDB was launched in June 2023.[5]

GaussDB provides an array of capabilities for database management. These include adherence to ACID (Atomicity, Consistency, Isolation, Durability) principles, transaction handling, compatibility with diverse data types, indexing, query optimization, and security features.[6]

History[edit]

According to reports, Huawei began to develop its own in-memory database as far back as in 2001. In 2011, Huawei named the service, GaussDB.[7] 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.[8]

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.[9]

References[edit]

  1. ^ "GaussDB". Huawei. Huawei. Retrieved February 16, 2024.
  2. ^ "Function Overview". Huawei. Huawei. Retrieved February 16, 2024.
  3. ^ "What Is GaussDB(openGauss)?¶". T-Mobile. T-Mobile. Retrieved February 16, 2024.
  4. ^ "Oracle -> GaussDB". Huawei Cloud. Huawei Cloud. Retrieved February 16, 2024.
  5. ^ "Huawei Cloud launches full-stack and autonomous database solution". Technode. Technode Feed. Retrieved February 16, 2024.
  6. ^ Li, Deng. "After MetaERP, Huawei will launch new GaussDB, its full-stack database system". HC Newsroom. HC Newsroom. Retrieved February 16, 2024.
  7. ^ "Huawei releases Self-developed Distributed Database GaussDB". Huawei Update. Retrieved February 16, 2024.
  8. ^ Smolaks, Max. "Huawei's 'new' GaussDB – only 'new' bit is machine learning". The Register. Retrieved February 16, 2024.
  9. ^ Li, Deng. "GaussDB launched, Huawei's own distributed database". HC Newsroom. Retrieved February 16, 2024.

Further reading[edit]

External links[edit]