Best Key-Value Databases in 2026
Updated
In short: Amazon DynamoDB is ranked #1 of 30 as of 4 October 2026, ahead of Riak KV and RocksDB. The best-ranked option with a free plan is Riak KV. The lowest first paid tier on this page is Google Cloud Bigtable at $0.03/mo.
Key-value databases organize stored information around keys and their associated values. To compare these options, look at clustering support, deployment model, and multi-region support alongside persistence modes, supported protocols, TTL support, and maximum value size. Free-plan availability and paid-from pricing provide additional cost context. Amazon DynamoDB leads the ranking, followed by Aerospike Database and Upstash Redis; Infinispan and Riak KV are also among the early entries. Consider which storage behaviors and infrastructure choices are relevant to the application you are building as you review the ranked options.
30 key-value databases ranked on what their makers publish — plans and prices, free tiers, platforms and the facts on their own pages.
#1 Amazon DynamoDB Top pick · 7.6 Free plan · Free
#2 Riak KV Runner-up · 7.2 Free plan · Free
#3 RocksDB Also great · 7.2 Free plan · Free- Free planFree trial AndroidapiiOSLinuxmacOSWebWindows
- Free plan
- Yes
- Deployment model
- cloud
- Maximum value size
- 0.4 MB
- Persistence modes
- disk
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Free plan apiLinuxmacOSself-hostedWebWindows
- Free plan
- Yes
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Free plan apiiOSLinuxmacOSself-hostedWindowsRecognisedDocumentedFree planPlatforms
- Free plan LinuxmacOSself-hostedWebWindows
- Free plan
- Yes
RecognisedDocumentedFree planPlatforms - Free planFree trial apiLinuxself-hostedWeb
- Free plan
- Yes
- Deployment model
- hybrid
- Maximum value size
- 8 MB
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Free plan apiLinuxmacOSself-hostedWindows
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatformsFree About etcdVisit site - Free trial apiWeb
- Free plan
- No
- Deployment model
- cloud
- Maximum value size
- 100 MB
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms$0.03/mofirst paid tier About Google Cloud BigtableVisit site - Free plan apiLinuxmacOSself-hostedWindows
- Deployment model
- self_hosted
- Persistence modes
- disk
- TTL support
- Yes
RecognisedDocumentedFree planPlatformsFree About TiKVVisit site - Free planFree trial apiWeb
- Free plan
- Yes
- Deployment model
- cloud
- Maximum value size
- 100 MB
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms$0.20/mofirst paid tier About Upstash RedisVisit site - Free plan Linuxself-hostedWindows
- Deployment model
- self_hosted
RecognisedDocumentedFree planPlatforms - Free plan LinuxWeb
- Free plan
- Yes
- Paid from
- 5 /mo
- Deployment model
- cloud
- Maximum value size
- 25 MB
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms$5/mofirst paid tier About Cloudflare Workers KVVisit site - Free plan apiLinuxself-hosted
- Free plan
- Yes
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Free plan apiLinuxself-hostedRecognisedDocumentedFree planPlatforms
- self-hosted
- Free plan
- Yes
- Paid from
- 0.01 /mo
- Deployment model
- hybrid
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - WindowsmacOSLinux
- Deployment model
- self_hosted
- Persistence modes
- both
RecognisedDocumentedFree planPlatforms - LinuxmacOS
- Deployment model
- self_hosted
- Persistence modes
- disk
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - WindowsmacOSLinux
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - WindowsmacOSLinux
- Deployment model
- self_hosted
- Persistence modes
- both
RecognisedDocumentedFree planPlatforms - LinuxmacOS
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxmacOS
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Linux
- Free plan
- Yes
- Deployment model
- self_hosted
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - LinuxWindowsmacOS
- Deployment model
- self_hosted
- Persistence modes
- memory
RecognisedDocumentedFree planPlatforms -
- Free plan
- Yes
- Deployment model
- hybrid
- Maximum value size
- 256 MB
- Persistence modes
- both
RecognisedDocumentedFree planPlatforms - Web
- Deployment model
- hybrid
- Maximum value size
- 10 MB
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms - Web
- Free plan
- No
- Deployment model
- cloud
- Persistence modes
- both
- TTL support
- Yes
RecognisedDocumentedFree planPlatforms
Is your app on this list?
Numbered spots on this list can be sponsored. They are labelled, and the editorial order and scores never change for payment.
Questions about this list
Which key-value database is ranked first on Everything Xiaomi?
Amazon DynamoDB is ranked #1 of 30 with a score of 7.6. Riak KV is second and RocksDB third.
How many of these have a free plan?
12 of the 25 on this page publish a free plan on their own pricing pages.
Which is the cheapest paid option?
On this page, Google Cloud Bigtable has the lowest first paid tier we found: $0.03/mo.
How is this list ranked?
Ranked on what each maker publishes: documentation depth, a free tier and the platforms it runs on. Paid placements never change a rank.



































