openGemini: An Open Source Time Series Database

XiangYu | June 12, 2022 | 256

openGemini is widely used by Huawei Internal Services and HUAWEI CLOUD users. The technology has matured, especially in large-scale cluster technology, high-performance query, and hierarchical compression storage.

In the era of the Internet of Things, the number of devices is growing rapidly. How to choose a database for massive data management?

The Internet of Things era has arrived, and there are many devices around us, such as smart refrigerators, electric vehicles, smart wearable devices, and so on. According to public reports, it is estimated that by 2025, the number of Internet of Things connections in the world will reach 8 billion, and these online devices are generating a large amount of data every moment. The data growth can reach GB or even TB daily, which brings a big challenge to the database. For example:

  • High concurrent writing of large amounts of data results in slow data writing.
  • High storage costs for massive data.
  • Large delays in aggregated analysis of massive data.

The database must solve the technical problems caused by the massive data.

Enterprise IT systems became Increasingly Complex and Pose Great O&M challenges, How Can the Monitoring System cope with these challenges?

At the same time, with the development of enterprise digitization and cloud computing technology, the number of enterprise IT systems is increasing, and the functions are becoming more and more complex. New requirements for the database were raised by System O&M Monitoring. HBase, Casandra, Elastic Search, TSDB, and other systems are used in the O&M monitoring system to store data such as metrics, logs, and call chains. There are four prominent business pain points:

  • Data exists in multiple modalities and is scattered across multiple systems.
  • There are many types of data indicators, including high sampling frequency, and rapid data growth.
  • There are many types of business, and the requirements for the failure of analysis are getting higher and higher.
  • There are complex correlations between businesses, and fault detection and root cause analysis are difficult.

Orient to the IoT and O&M Monitoring, openGemini are more efficient in Data Management

openGemini is a time-series database system specially designed for scenarios such as IoT and O&M monitoring, combined with business and time series data characteristics. It is a new type of database infrastructure in the era of IoT and cloud computing. GeminiTS has obvious features and advantages over traditional relational databases in data compression, data storage model, and data analysis.

openGemini is widely used by Huawei Internal Services and HUAWEI CLOUD users. The technology has matured, especially in large-scale cluster technology, high-performance query, and hierarchical compression storage.

Why open source?

openGemini provides a solution to efficiently manage a large amount of time-series data, In order to promote the technological innovation and development of the global digital industry, we decide to open source. If you are a business, openGemini will help solve problems in production and quickly improves product or service competitive ability. If you are a student, openGemini will improve personal development capabilities quickly, understanding and application of time series database. If you are a researcher, openGemini is the best research platform to improve and optimize database kernel technology to implement your own good ideas.

 

微信扫一扫:分享

Scan me!

微信里点“发现”,扫一下

二维码便可将本文分享至朋友圈。

Copy Link Moments Facebook Twitter