Citus documentation
Citus is an open-source PostgreSQL extension that transforms PostgreSQL into a distributed database, enabling horizontal scaling across multiple nodes. It powers multi-tenant SaaS applications, real-time analytics dashboards, and high-throughput transactional workloads while preserving full PostgreSQL compatibility.
Get started with Citus
Overview
Get started
Quickstart
Data modeling and design
Concept
How-To Guide
Guides and best practices
Concept
- Efficient rollup tables with HyperLogLog
- HyperLogLog for count distinct
- Parallel indexing
- Aggregation optimization
- Outer joins in distributed queries