I have read some concept about time-series database and some answers about the differences between these 2 but I can't still get my head around these differences.
How data is written and stored to disk that make the differences between time-series database and rdbms?
What are the best use cases for time-series database over rdbms and VICE VERSA?. I mean the cases that make the time-series database provide outstanding performance over rdbms, also I want to know the cases that rdbms is a more suitable choice than time-series database.
Time Series Database Advantages:
Relational Database Advantages:
By writing your own application code and stored procedures you can accomplish almost everything that TSDBs provide, but you may end up with an implementation that is slower and more demanding in terms of underlying compute and storage resources.
For all practical purposes and with some compromises to referential integrity, you can have both databases run concurrently: store your extended app schema in relational database and time-series in TSDB.