Hacker News new | ask | show | jobs
by moonikakiss 474 days ago
Well, pg_mooncake is a Postgres extension. So it's really just Postgres :)

We embed DuckDB in our extension as the vectorized execution engine on columnstore tables.

Why rebuild a vectorized execution, when DuckDB has a lot of GREAT properties for this workload (similar syntax to Postgres, embedability).

Here's our architecture: https://www.mooncake.dev/blog/how-we-built-pgmooncake