Sign inSign up

mooncakelabs/pg_mooncake

By mooncakelabs

•Updated 11 months ago

Columnstore tables in Postgres stored as Iceberg and Delta tables in your object store.

Image
Machine learning & AI
Developer tools
Databases & storage
1

10K+

mooncakelabs/pg_mooncake repository overview

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.

Tag summary

Content type

Image

Digest

sha256:230731437…

Size

284.4 MB

Last updated

11 months ago

docker pull mooncakelabs/pg_mooncake