Columnstore tables in Postgres stored as Iceberg and Delta tables in your object store.
10K+
pg_mooncake is a PostgreSQL extension that adds native columnstore tables with DuckDB execution. Columnstore tables are stored as Iceberg or Delta Lake tables in object storage. This extension is maintained by Mooncake Labs and is also available on Neon.
For more details, visit our GitHub repository: https://github.com/Mooncake-Labs/pg_mooncake
Quick Start:
Start a PostgreSQL container with the pg_mooncake extension:
docker run --name mooncake -e POSTGRES_HOST_AUTH_METHOD=trust -d mooncakelabs/pg_mooncake
Connect to the running container using psql:
docker run -it --rm --link mooncake:postgres mooncakelabs/pg_mooncake psql -h postgres -U postgres
License
This project is licensed under the MIT License. See the LICENSE file for details.
Content type
Image
Digest
sha256:230731437…
Size
284.4 MB
Last updated
11 months ago
docker pull mooncakelabs/pg_mooncake