Best Key-Value Database software
33 tools with AI-ranked alternatives, pricing, pros and cons.
KeyDB
KeyDB is a high-performance fork of Redis with full compatibility for Redis APIs, protocols, and modules....
RocksDB
RocksDB is an embeddable persistent key-value store for fast storage.
Google Cloud Bigtable
Google Cloud Bigtable is a sparsely populated table that can scale to billions of rows and...
Azure Cosmos DB
Azure Cosmos DB is a globally distributed, multi-model database service for building highly responsive and scalable...
Amazon WorkDocs
Amazon WorkDocs is a secure enterprise storage and sharing service with strong administrative controls and feedback...
Kyoto Cabinet
Kyoto Cabinet is a fast key-value store which can be used as an alternative to other...
Microsoft Azure SQL Database
Microsoft Azure SQL Database is a fully managed relational database service that offers high availability, security,...
Tarantool
Tarantool is an open-source NoSQL database and Lua application server that provides high performance, scalability, and...
Bluzelle Decentralized DB
Bluzelle provides a decentralized database service for dApps. It offers high performance, scalability, and reliability for...
Amazon ElastiCache
Amazon ElastiCache is a fully managed in-memory data store and cache service that makes it easy...
dBASE PLUS 10
dBASE PLUS 10 is a database management software that allows users to create powerful database applications...
Cloud Firestore
Cloud Firestore is a flexible, scalable database for mobile, web, and server development from Firebase and...
Apache Parquet
Apache Parquet is a columnar storage file format that provides efficient data compression and encoding schemes....
Apache Arrow
Apache Arrow is a cross-language development platform for in-memory data. It specifies a standardized language-independent columnar...
Redux Persist
Redux Persist is a library that allows you to persist and rehydrate a Redux store.
Entity Framework Core
Entity Framework Core is a lightweight, extensible, open source, and cross-platform version of the popular Entity...
GraphQL Cache
A caching layer for GraphQL APIs that helps in improving performance by reducing the number of...
Microsoft SQL Server
Microsoft SQL Server is a relational database management system developed by Microsoft. It is a comprehensive...
Amazon RDS
Amazon Relational Database Service (RDS) is a managed database service that makes it easier to set...
Aerospike
Aerospike is a high-performance NoSQL database designed for speed at scale.
Varnish
Varnish is a web application accelerator also known as a caching HTTP reverse proxy.
Hazelcast
Hazelcast is an in-memory data grid platform for distributed computing and caching.
Brilliant Database
Brilliant Database is a powerful database software that allows users to create custom database applications without...
Symphytum
Symphytum is a personal database software for organizing notes, thoughts, and any other information. It allows...
Apache OpenOffice Base
Apache OpenOffice Base is a database management program included in the Apache OpenOffice suite.
memcached
A high-performance, distributed memory object caching system.
Redis
Redis is an open-source, in-memory data structure store used as a database, cache, and message broker.
MySQL Community Edition
MySQL Community Edition is a freely downloadable version of the world's most popular open-source database that...
My Visual Database
My Visual Database is a simple programming environment for databases that provides a graphical user interface...
LibreOffice - Base
LibreOffice Base is a database management program that is part of the LibreOffice suite. It offers...
H2 Database Engine
H2 is a fast, open-source SQL database written in Java. It is very lightweight and can...
Firebird
Firebird is a relational database offering many ANSI SQL standard features that runs on Linux, Windows,...
CouchBase
Couchbase is a NoSQL database that provides a distributed architecture with high performance, scalability, and availability.