logoalt Hacker News

I_am_tiberiustoday at 1:41 AM2 repliesview on HN

That sounds awesome. Are you saying you still use your normal OLTP table for writing data and the columnstore table is always in sync with that OLTP table (that's fantastic)? I ready it works with duckdb - how does it work? I guess there's no chance this is going to be available on Azure Flexible Server anytime soon.


Replies

moonikakisstoday at 2:17 AM

exactly. we take the CDC output / logical decoding from your OLTP tables and write into a columnar format with <s freshness.

We had to design this columnstore to be 'operational' so it can keep up with changing oltp tables (updates/deletes).

You'll be able to deploy Mooncake as a read-replica regardless of where your Postgres is. Keep the write path unchanged, and query columnar tables from us.

--- v0.2 will be released in preview in ~a couple weeks. stay tuned!

show 1 reply
I_am_tiberiustoday at 2:15 AM

A follow up question: You can't join columnar tables with OLTP tables, right?

show 1 reply