1

Citus is a PostgreSQL extension that transforms Postgres into a distributed database—so you can achieve high performance at any scale.

With Citus, you extend your PostgreSQL database with:

  • Distributed tables are sharded across a cluster of PostgreSQL nodes to combine their CPU, memory, storage and I/O capacity.
  • References tables are replicated to all nodes for joins and foreign keys from distributed tables and maximum read performance.
  • Distributed query engine routes and parallelizes SELECT, DML, and other operations on distributed tables across the cluster.
  • Columnar storage compresses data, speeds up scans, and supports fast projections, both on regular and distributed tables.
  • Query from any node enables you to utilize the full capacity of your cluster for distributed queries
1

The Cloud Backed SQLite system allows databases to be stored within cloud storage accounts such that they can be read and written by storage clients without first downloading the entire database to the client.

1
Apache Arrow (arrow.apache.org)
1
Data-Oriented Design (2018) (www.dataorienteddesign.com)

lucas50a

joined 1 year ago
MODERATOR OF