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

Comparing Different Time-Series Databases

by Chaitanya Diwadkar9mFebruary 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.

Companies Mentioned

Mention Thumbnail
Mention Thumbnail
featured image - Comparing Different Time-Series Databases
Chaitanya Diwadkar HackerNoon profile picture
Chaitanya Diwadkar

Chaitanya Diwadkar

@hdm2020

Currently Director of Solutions Engineering at TDengine. Formerly from biotech, finance and a few other sectors.

About @hdm2020
LEARN MORE ABOUT @HDM2020'S
EXPERTISE AND PLACE ON THE INTERNET.
L O A D I N G
. . . comments & more!

About Author

Chaitanya Diwadkar HackerNoon profile picture
Chaitanya Diwadkar@hdm2020
Currently Director of Solutions Engineering at TDengine. Formerly from biotech, finance and a few other sectors.

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