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.