The Citus database is an open source extension to Postgres that gives you all the greatness of Postgres, at any scale—from a single node to a large distributed database cluster. Because Citus is an extension (not a fork) to Postgres, when you use Citus, you are also using Postgres. You can leverage the latest Postgres features, tooling, and ecosystem.

# References and Resources

Citus Official Website (opens new window)

Citus Official Documentation (opens new window)

Citus Official repository (opens new window)

# ANNEXES A - Installing on OpenBSD

ftp https://github.com/citusdata/citus/archive/refs/tags/v12.1.0.tar.gz
tar zxvf v12.1.0.tar.gz
# sys/stat.h must be added in ./src/backend/distributed/commands/multi_copy.c
# file for compatiblity
#    #include <sys/stat.h>
./configure CC=$(which cc) LDFLAGS=-L/usr/local/lib CPPFLAGS=-I/usr/local/include
make
make install