paint-brush
Comparing Different Time-Series Databasesby@hdm2020
1,525 reads
1,525 reads

Comparing Different Time-Series Databases

by Chaitanya DiwadkarFebruary 10th, 2022
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

The data model is the most important part of any data management system. To help developers deploy the right TSDB for their application, this blog compares data models for a few popular TSDBs on GitHub. InfluxDB, TDengine, TimeScale, Prometheus, OpenTSDB and QuestDB adopt a Tag Set data model. In a tag set data model, every time series is uniquely identified by a metric name (measurement) and a set of labels (tags). The Tag Set model resembles NoSQL, where indexes are not required to be defined. TimeScale, QuestDB and TDengine all support SQL with some extensions. Since SQL is supported, many analytical tools, BI tools and graphing tools can be used without any effort and queries can be reused with little or no change.
featured image - Comparing Different Time-Series Databases
Chaitanya Diwadkar HackerNoon profile picture
Chaitanya Diwadkar

Chaitanya Diwadkar

@hdm2020

L O A D I N G
. . . comments & more!

About Author

Chaitanya Diwadkar HackerNoon profile picture
Chaitanya Diwadkar@hdm2020

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite