Citus and pg_partman: Creating a scalable time series database on Postgres
11–20 of 21 posts
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#12Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#13Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#14The problem with Citus and TimescaleDB is that users can not install extensions on AWS RDS PostgreSQL.
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#15The problem with Citus and TimescaleDB is that users can not install extensions on AWS RDS PostgreSQL.
Using standard Postgres with sharding for OLTP workloads is great but there are better options for OLAP, especially if you’re using managed services. Also there is the Citus cloud offering if you want to stay with Postgres.
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#16The problem with Citus and TimescaleDB is that users can not install extensions on AWS RDS PostgreSQL.
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#17How well it performs compared to TimescaleDB ?
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#18How well it performs compared to TimescaleDB ?
Postgres 10 partitioning does have a few limitations and inefficiencies that will be resolved in Postgres 11. Partitioning is the most actively developed area of postgres.
Note that Citus shards across multiple nodes, and can then partition on disk using native partitioning, which is automated by pg_partman. TimescaleDB so far only works on a single node.
Citus can also run parallel, distributed SQL queries, perform distributed transactions, and build rollups tables in parallel, and is used in Postgres clusters with up to a petabyte of data.
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#19How well it performs compared to TimescaleDB ?
Timescale seems to me more about the analytics side of things, focusing on ingestion speed and aggregation. Correct me if I'm wrong somebody.
Re: Citus and pg_partman: Creating a scalable time series database on Postgres
#20There was a post about timescale DB recently. Can you combine citusdb and timescale somehow to get super fast timeseries data and citus flexibility?