Get the latest tech news

It's Time to Stop Building KV Databases


I'm so sick of Key-Value. The most unopinionated, uninspired data model that is a pain to use for anything. They're very popular! Among database vendors. Or,...

Application programs and terminal activities remain logically unimpaired whenever any changes are made in either storage representations or access methods. For a very limited use case, where we know for the most part, ahead of time what our access patterns will be, and have a small set of queries, this risk (and headache) might not be worth the benefits of data independence. Perhaps the biggest decision that has to be made is "how deeply do your records permeate your data model," meaning, do you have types that you write to disk and then know how to compare?

Get the Android app

Or read this on Hacker News

Read more on:

Photo of Time

Time

Photo of databases

databases

Photo of building kv

building kv

Related news:

News photo

Scientists develop injection for long-lasting contraceptive implant | Approach could herald new way of delivering drugs, beyond birth control, over long periods of time

News photo

Microsoft tastes the unexpected consequences of tariffs on time

News photo

Instant Hotspot is available on the Samsung Galaxy S25 for the first time