What is the difference between TimescaleDB and a conventional column-store data warehouse with a time partition key?
Plus, when you know which particular aggregates you want to regularly query, TimescaleDB makes it easily to perform continuous roll-ups so you can store in a separate (hyper)table.
How is a column-oriented database which is primarily designed for fast performance across large data not good for real-time queries? Memsql, clickhouse, vertica, druid, etc are all fast systems that can scan terabytes in milliseconds with complex queries.
It's great that timescale provides new options and works with postgres but let's keep things accurate in a field that has plenty of confusion already.
[1] https://www.percona.com/blog/2017/02/13/clickhouse-new-opens...