-
Mooncake is joining Databricks!
Thirteen months ago, we started Mooncake to bring the data intelligence stack that powers giants like OpenAI to every vibe-coded app and developer. From first prompt to IPO. Today, we’re joining forces with Databricks. The mission continues: make …
Thirteen months ago, we started Mooncake to bring the data intelligence stack that powers giants like OpenAI to every vibe-coded app and developer. From first prompt to IPO. Today, we’re joining forces with Databricks. The mission continues: make …
-
Mooncake: a real-time storage engine for Apache Iceberg
This technical overview assumes familiarity with Apache Iceberg, an open table format for analytical datasets. Iceberg is part of the general “Lakehouse” movement, where users: Store large datasets using open file formats (Parquet + Metadata) in …
This technical overview assumes familiarity with Apache Iceberg, an open table format for analytical datasets. Iceberg is part of the general “Lakehouse” movement, where users: Store large datasets using open file formats (Parquet + Metadata) in …
-
pg_mooncake v0.2: what we're cooking
With v0.1, we proved that Postgres can deliver great analytics performance. Our approach combined two key pieces—DuckDB vectorized engine and a columnstore table—making pg_mooncake the only extension in Postgres that integrates both. The results …
With v0.1, we proved that Postgres can deliver great analytics performance. Our approach combined two key pieces—DuckDB vectorized engine and a columnstore table—making pg_mooncake the only extension in Postgres that integrates both. The results …
-
How to improve DuckDB performance on Parquet
Last week, we ran ClickBench on Postgres and ranked in the top 10. We showed that Postgres can be extended with pg_mooncake to support serious analytics workloads. In the announcement, we got a lot of questions on how pg_mooncake outperforms DuckDB …
Last week, we ran ClickBench on Postgres and ranked in the top 10. We showed that Postgres can be extended with pg_mooncake to support serious analytics workloads. In the announcement, we got a lot of questions on how pg_mooncake outperforms DuckDB …
-
The easiest way to Analytics in Postgres: pg_mooncake v0.1
We announced pg_mooncake to the world on Day 60. Today, Day 131, pg_mooncake comes out of beta. pg_mooncake wins on ease and performance. So, we doubled down for v0.1. That’s it. The Easiest Way to Fast Analytics in Postgres With a native columnstore …
We announced pg_mooncake to the world on Day 60. Today, Day 131, pg_mooncake comes out of beta. pg_mooncake wins on ease and performance. So, we doubled down for v0.1. That’s it. The Easiest Way to Fast Analytics in Postgres With a native columnstore …
-
pg_mooncake 🤝 drizzle: typed SDKs for your analytic workloads
A thing that surprised us in the pg_mooncake launch was how much developers cared about ORMs for their analytical workloads. We saw two typical requests: “I have a bunch of Parquet files. I want full ORM support over them.” “I use Drizzle/Prisma for …
A thing that surprised us in the pg_mooncake launch was how much developers cared about ORMs for their analytical workloads. We saw two typical requests: “I have a bunch of Parquet files. I want full ORM support over them.” “I use Drizzle/Prisma for …
-
pg_mooncake + Neon: serverless analytics in Postgres
pg_mooncake launched in beta two months ago. It adds columnar storage and a vectorized engine to Postgres. Over the last two months, with our customers, we’ve realized we accidentally built the best serverless database for analytics. Here’s the …
pg_mooncake launched in beta two months ago. It adds columnar storage and a vectorized engine to Postgres. Over the last two months, with our customers, we’ve realized we accidentally built the best serverless database for analytics. Here’s the …
-
Mooncake: next-gen search and analytic systems
We are Zhou, Cheng, and Pranav. And we’ve spent the last decade building databases at MemSQL (now SingleStore). We love complex systems, deep-tech engineering, and naturally – physics 🙂 Data systems, much like physics, are built on certain …
We are Zhou, Cheng, and Pranav. And we’ve spent the last decade building databases at MemSQL (now SingleStore). We love complex systems, deep-tech engineering, and naturally – physics 🙂 Data systems, much like physics, are built on certain …
-
Things we learnt
The title should really be “Things we learnt, the hard way”. As we start this new journey, we spent some time thinking about the axioms of data today. These are things we (or no one for that matter) can dispute. 1. If Postgres can do it, Postgres …
The title should really be “Things we learnt, the hard way”. As we start this new journey, we spent some time thinking about the axioms of data today. These are things we (or no one for that matter) can dispute. 1. If Postgres can do it, Postgres …