Time Series Data Management Overview


The EnOS™ Time Series Database (TSDB) provides efficient and stable storage management for time series data that is ingested from devices or generated by the stream processing engine.


Architecture

_images/tsdb_arch.png


Description of the Architecture Components

  • Data Storage: Supporting the storage of real-time data that is uploaded from devices, calculated data by the stream processing service, and data integrated from the offline message channel. For detailed information about the supported data types, see Configuring TSDB Storage (EnOS Cloud) or Configuring TSDB Storage (EnOS Edge).

  • Data Service: Providing TSDB Data Service APIs for querying data that is stored in TSDB, including asset raw data, aggregated data output, device status change data, device status duration, and daily electric energy production data. For detailed information about the APIs, see TSDB Data Service API.

  • Product Management Tools: Providing TSDB Storage Policy, Data Insights, and Data Deletion tools.

Applicability

Both EnOS Cloud and EnOS Edge support TSDB service. And you can choose different tools for TSDB based on different scenarios.

Tool

Scenario

EnOS Cloud

EnOS Edge

EnOS Management Console

It is recommended to use this remote asset configuration tool for most scenarios

Edge Extensive

If you can not access the EnOS Management Console, use this local asset configuration tool for emergencies

×

Local O&M Tool

If you can not access the internet, use this local operation and maintain tool for data insights

×