cedar_db's profile picture. One Database,
Endless Possibilities

CedarDB

@cedar_db

One Database, Endless Possibilities

🎃 Ready for some code chills for Halloween? 👻 In “Down with template (or not)!”, we venture into the dark world of C++ templates. 😱 Prepare for some template madness! cedardb.com/blog/down_with…

cedardb.com

Down with template (or not)!

Down with template (or not)!


What if a database could be your game engine? During parental leave @VogelLu built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB. It's fast, ridiculous, and surprisingly elegant. Full write-up: cedardb.com/blog/doomql

cedar_db's tweet image. What if a database could be your game engine?

During parental leave @VogelLu built DOOMQL: A multiplayer DOOM-like where everything (rendering, game loop, state) runs in pure SQL on CedarDB.
It's fast, ridiculous, and surprisingly elegant.

Full write-up: cedardb.com/blog/doomql

Want to know what makes CedarDB special? You’re in luck! Our co-founder @PhilippFent sat down with Kaivalya Apte on The GeekNarrator Podcast to dive into the innovations and engineering behind CedarDB.

Next episode(releasing soon) is another banger on The GeekNarrator. @cedar_db with @PhilippFent We go really deep into the architecture, data structures, analytics, query optimisation and so on. In case you missed the latest banger on Uni kernels check this out: You don't…

thegeeknarrator's tweet image. Next episode(releasing soon) is another banger on The GeekNarrator.

@cedar_db with @PhilippFent 

We go really deep into the architecture, data structures, analytics, query optimisation and so on.

In case you missed the latest banger on Uni kernels check this out: 

You don't…


Ever wished your analytics could keep up with reality instead of lagging behind? We wrote about connecting #CockroachDB change data capture (CDC) with #CedarDB, and what that means for running lightning-fast analytical queries on live data. cedardb.com/blog/crdb_cdc_…

cedardb.com

CockroachDB and CedarDB: Better Together

CockroachDB and CedarDB: Better Together


Leaving academia is always a big step, especially if you bring your research project with you into the real world. Read our latest post to learn what we did to prepare a research project for production workloads and what we learned along the way: cedardb.com/blog/research_…

cedardb.com

What It Takes to Get a Research Project Ready for Production

What It Takes to Get a Research Project Ready for Production


Congratulations to SortMergeJoins from TU Munich - winners of the 2025 SIGMOD Programming Contest! Built by the Umbra research group (CedarDB’s roots), their system ran 12× faster than median - entirely open-source and no sort-merge-joins to be found 😉: github.com/umbra-db/conte…

cedar_db's tweet image. Congratulations to SortMergeJoins from TU Munich - winners of the 2025 SIGMOD Programming Contest! Built by the Umbra research group (CedarDB’s roots), their system ran 12× faster than median - entirely open-source and no sort-merge-joins to be found 😉: github.com/umbra-db/conte…

Join us on an AI and vector-powered journey, as we explore key philosophical topics such as "Does pickled watermelon belong on a taco?", and how to search CedarDB docs using CedarDB's vector support. cedardb.com/blog/semantic_…

cedardb.com

Use CedarDB to search the CedarDB docs and blogs

Use CedarDB to search the CedarDB docs and blogs


🎓 Supporting the next gen of database talent! We are proud to back @TUMuchData with new team t-shirts and fresh merch for their growing DB community at TUM. From research talks to Amsterdam confs, they’re repping "Compile and Conquer" in style!

cedar_db's tweet image. 🎓 Supporting the next gen of database talent!
We are proud to back @TUMuchData with new team t-shirts and fresh merch for their growing DB community at TUM. From research talks to Amsterdam confs, they’re repping "Compile and Conquer" in style!
cedar_db's tweet image. 🎓 Supporting the next gen of database talent!
We are proud to back @TUMuchData with new team t-shirts and fresh merch for their growing DB community at TUM. From research talks to Amsterdam confs, they’re repping "Compile and Conquer" in style!

A great question from our Community Slack sparked this demo on spatial queries aka "finding things" with geospatial data. Check it out: cedardb.com/blog/geospatia…


CedarDB Community Edition is here! Download CedarDB Community Edition today - no paywall, no signup, just pure performance. Read more about our CedarDB on our blog: cedardb.com/blog/launch/

cedardb.com

Announcing the CedarDB Community Edition

Announcing the CedarDB Community Edition


Many database systems claim to be compatible with PostgreSQL. But what does that really mean? Find out in our latest blog post and learn more about what it takes to become PostgreSQL compatible. cedardb.com/blog/postgres_…

cedardb.com

What It Takes to Be PostgreSQL Compatible

What It Takes to Be PostgreSQL Compatible


You don’t need an army of C++ devs to hand-optimize every query. We let the code write the code. Read our latest blog post to see how we mix runtime flexibility with almost magical performance! cedardb.com/blog/compilati…

cedardb.com

Fast Compilation or Fast Execution: Just Have Both!

Fast Compilation or Fast Execution: Just Have Both!


B-trees may be decades old, but we still use them extensively in CedarDB. Read our latest blog post to learn how to scale B-tree operations to hundreds of cores. cedardb.com/blog/optimisti…

cedardb.com

To B or not to B: B-Trees with Optimistic Lock Coupling

To B or not to B: B-Trees with Optimistic Lock Coupling


We follow up on our past claims that fewer code branches are better in our return to blogging after our winter break. Read on to find out why branches are a burden on the CPU, and what both you and the CPU can do to avoid performance penalties. cedardb.com/blog/reducing_…

cedardb.com

Why Trees Without Branches Grow Faster: The Case for Reducing Branches in Code

Why Trees Without Branches Grow Faster: The Case for Reducing Branches in Code


In-memory database systems were a game changer when they first came out in the early 2010s. But it looks like everyone moved back to persistent storage. We explore the history of these systems, studying their mistakes and celebrating their achievements. cedardb.com/blog/in_memory…

cedardb.com

The History of the Decline and Fall of In-Memory Database Systems

The History of the Decline and Fall of In-Memory Database Systems


Have you ever wondered why you see the last entry again when switching to the second page of a website? The culprit is "offset"! Read why in our blog post and find out what to use instead. cedardb.com/blog/paginatio…

cedardb.com

Offset Considered Harmful or: The Surprising Complexity of Pagination in SQL

Offset Considered Harmful or: The Surprising Complexity of Pagination in SQL


How hard can summing up numbers be? ➕ 🔢 It turns out that correctly calculating the sum of integers has more pitfalls than you might expect! Read our latest blog post for details: cedardb.com/blog/overflow_…

cedardb.com

How to Correctly Sum Up Numbers

How to Correctly Sum Up Numbers


The underlying data layout of your program can either help or hurt your algorithms. In our latest post, we explore why optimizing the storage layout is the key to unlocking blazingly fast data processing. cedardb.com/blog/optimizin…

cedardb.com

Why You Shouldn't Forget to Optimize the Data Layout

Why You Shouldn't Forget to Optimize the Data Layout


Having data in memory is considered the gold standard for data analysis, but are you sure that RAM locality alone is enough? Read on to learn about the new king of efficient data processing: cedardb.com/blog/reducing_…

cedardb.com

The Hidden Cost of Data Movement

The Hidden Cost of Data Movement


United States เทรนด์

Loading...

Something went wrong.


Something went wrong.