3 ms·
It depends on your use case. For example, Postgres will hit limitations for large streams of time series data on the ingestion side, and the standard SQL langua
by nhourcard 4y ago
It depends on your use case. For example, Postgres will hit limitations for large streams of time series data on the ingestion side, and the standard SQL language of Postgres may make it challenging to navigate a dataset by time: sampling the data, time intervals, time-series joins (ASOF join), and these kinds of things are not easy or possible to do on Postgres.
Why not combine Postgres for OLTP workloads alongside another database for fast analytics/time series, optimised to deal with high throughput ingestion and low latency queries?
NB: I am one of the co-founder of an open-source time series database (questdb)
- sgt 4y agoTimescaleDB
- jjgreen 4y agoAny thoughts on Timescale?
- globuous 4y agoUnfortunately, you cannot install timescale on an rds, or I believe , other managed Postgres services : https://stackoverflow.com/a/67712962 https://stackoverflow.com/a/67712962.
- sgt 4y agohttps://www.timescale.com/ https://www.timescale.com/ - they offer this as part of Timescale Cloud