Time series database InfluxDB 2.0 officially GA, and announced the next generation storage engine InfluxDB I0x

Time series database  InfluxDB has released a major update version 2.0. The official said that InfluxDB 2.0 is a new generation of open source platform for time series data. Developers can obtain, query, store and visualize time series data on this unified platform, and use New tools and integrated features, as well as the use of familiar skills, make it faster and easier to develop and deploy modern time-based applications than ever before.

InfluxDB cited the report of ( IDC , 2020). They also agree that more and more time-stamped data will be generated in the future. Major organizations also need to use these data to optimize customer experience, improve employee and process productivity, and Create a competitive advantage, but storing and analyzing large and high-frequency data streams will be a challenge. Because these workloads require rapid extraction, advanced queries, and edge processing to maintain resource and cost efficiency, and maximize the value of end users. InfluxDB 2.0 aims to meet these data challenges in the future.

As a time series platform, InfluxDB 2.0 is used to build IoT, analysis and monitoring applications driven by time series data. The new features of InfluxDB 2.0 are designed to reduce the time it takes for developers to write code to start and manage existing projects, including:

  • Flux  -the first functional query and programming language built specifically for time series data, which can be used to enrich and transform data, build forecasts, and identify anomalies and correlations
  • InfluxDB Templates  -a growing library of single-file monitoring configurations for common use cases such as network and IoT sensor monitoring, through which users can share their expertise and monitor them in minutes
  • Edge functionality  – Ability to aggregate and analyze time series data at ingestion point, because taking action here is the most valuable
  • Client libraries  -support the use of popular languages ​​for writing and querying, greatly simplifying the integration with other applications, so team members can use existing programming language skills

In addition to adding functions for IoT and edge computing, InfluxDB has also launched a new project of innovative storage engines to rebuild the imagination of storage. They announced plans for the next generation storage engine-InfluxDB I0x. InfluxDB I0x is a powerful new storage engine designed to perform increasing query workloads over time. InfluxDB I0x is developed based on the Rust language and uses Apache Arrow and columnar data structures.

In terms of upgrading, for existing InfluxDB users, 2.0 can be seamlessly upgraded from version 1.x, which can be completed by downloading InfluxDB 2.0 and running a single command to transfer data. New users can directly download and install InfluxDB 2.0  for use. The official claims can collect time series data within one minute.

Guess you like

Origin www.oschina.net/news/120756/influxdb-2-0-released