G2 Crowd Acquires Siftery to Create a New Way to Buy and Manage Software Spend 🚀

Best Key-Value Stores

Key-value stores save data as associative arrays where a single value is associated together with a key used as a signifier for the value. No two keys necessarily need the same structure, so data is simply accumulated into a single, large table. Database administrators can quickly pull the data by identifying a specific key. A query language is not necessary when retrieving data, which provides convenience for users who are lacking query language knowledge. Key-value stores can also be used for web caches. Key-value stores are a type of NoSQL database and are the least structured of the schemaless data stores. Other types of NoSQL tools include include document database tools, graph database tools, object-orientated database tools and more. Those who need a solution at no cost can look at free database software.

To qualify for inclusion in the Key-Value Store category, a product must:

  • Provide data storage
  • Store data as a singular value associated with a key
  • Allow users to retrieve the data
G2 Crowd Grid® for Key-Value Stores
High Performers
Momentum Leaders
Momentum Score
Market Presence
Star Rating

Key-Value Stores reviews by real, verified users. Find unbiased ratings on user satisfaction, features, and price based on the most reviews available anywhere.

Compare Key-Value Stores
Results: 33
    G2 Crowd takes pride in showing unbiased ratings on user satisfaction. G2 Crowd does not allow for paid placement in any of our ratings.
    Sort By:

    Redis is an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists , and sets.

    Cloud Datastore is a highly-scalable NoSQL database for your web and mobile applications

    One database. One Query Language. Three data models. Endless Possibilities. With more than one million downloads, ArangoDB is a fast growing native multi-model NoSQL database. It combines the power of graphs, with JSON documents and a key-value store. ArangoDB makes all of your data-models accessible with a single elegant declarative query language. ArangoDB is the simple, versatile and performant answer to many challenges facing developers, startups and enterprises in the near and far future. Simplifying complexity and increasing productivity is the mission of ArangoDB GmbH, the company behind the project. For more information, visit www.arangodb.com or follow us on Twitter @ArangoDB

    A scalable, distributed database that supports structured data storage for large tables. Use HBase when you need random, realtime read/write access to Big Data.

    Combine the advantages of world-class database technology and the innovation of a vibrant open source community with Redis Enterprise. Gain pioneering high availability in the form of Active-Active and Active-Passive geographically distributed architectures, superb linearly scaling high performance and top-notch built-in search capabilities. Extend Redis databases to Flash SSDs for infrastructure cost-savings, and utilize your hardware to the maximum extent with Redis Enterprise. Grow your Redis databases efficiently with seamless scaling, automatic sharding and instant automatic failover. Redis Enterprise not only encompasses tunable levels of persistence and durability but it is also with reinforced with security controls, backups and auto-recovery. Extend the already versatile Redis databases to an infinite range of scenarios with integrated and custom Redis modules, which inherit all the platform advantages of Redis Enterprise.

    Aerospike is an enterprise-class, NoSQL database solution for real-time operational applications that delivers predictable performance at scale, superior uptime, and high availability at the lowest TCO (total cost of ownership) compared to first-generation NoSQL and relational databases. The Aerospike database supports real-time, mission-critical applications for customer analytics, advertising optimization, fraud prevention, and other massive decisioning workloads in a wide variety of industries, including financial services, adtech, e-commerce, telecommunications, and retail. Customers include Nielsen Marketing Cloud, Williams Sonoma, Inmobi, Bluekai, AppNexus and Kayak. Available in two versions–the free Community Edition and the commercial Enterprise Edition–Aerospike can be downloaded at www.aerospike.com.

    Aerospike Reviews
    Optimized for quick response

    Couchbase Server is an open source, distributed NoSQL document-oriented database. It exposes a fast key-value store with managed cache for submillisecond data operations, purpose-built indexers for fast queries and a query engine for executing SQL queries. For mobile and internet of things environments, Couchbase Lite runs native on-device and manages sync to Couchbase Server. Couchbase Server is specialized to provide low-latency data management for large-scale interactive web, mobile, and IoT applications. Common requirements that Couchbase Server was designed to satisfy include: - Flexible data model with JSON Documents - Powerful query language (N1QL) based on SQL and extended for JSON - Sub-millisecond Latency at Scale of Millions of Operations/sec - Simple administration with Built in Graphical Administration and one-click Rebalance with Smart Placement of Shards - High Availability with Simple Globally Distributed Replication (XDCR)

    BoltDB is an embedded key/value database for Go.

    Memcached is a high-performance, distributed memory object caching system

    A NoSQL database service with on-demand throughput and storage based provisioning that supports JSON, Table and Key-Value datatypes, all with flexible transaction guarantees.

    Azure Cosmos DB provides native support for NoSQL choices, offers multiple well-defined consistency models, guarantees single-digit-millisecond latencies at the 99th percentile, and guarantees high availability with multi-homing capabilities and low latencies anywhere in the world.

    Azure Redis Cache is a secure data cache and messaging broker that provides high throughput and low-latency access to data for applications.

    DataStax Enterprise (DSE) is the always-on data platform for cloud applications. By ensuring that your applications always work, you can focus on what matters most to you. DSE makes it easy to distribute your data across datacenters or cloud regions, making your applications always-on, ready to scale, and able to create real-time insight and experiences. With DSE’s unique, fully distributed, masterless architecture built with the best Apache Cassandra™, your application scales reliably and effortlessly. With more than 500 customers in over 50 countries, DataStax Enterprise is the data platform of choice for the world’s most innovative companies, such as Netflix, Safeway, ING, British Gas, Adobe, Intuit, Target and eBay. Leading industry analyst Gartner Research ranks DataStax Enterprise #1 in multiple categories for operational databases.

    Oracle Berkeley DB provides an open source embeddable databases allowing developers the choice of SQL, Key/Value, XML/XQuery or Java Object storage for their data model.

    Oracle Coherence is a in-memory data grid solution that enables organizations to predictably scale mission-critical applications by providing fast access to frequently used data.

    Infinispan is an extremely scalable, highly available key/value data store and data grid platform. It is 100% open source, and written in Java. The purpose of Infinispan is to expose a data structure that is distributed, highly concurrent and designed ground-up to make the most of modern multi-processor and multi-core architectures. It is often used as a distributed cache, but also as a NoSQL key/value store or object database.

    A real-time distributed data store that solves the hard problems of distributed systems

    Azure Table storage stores large amounts of structured data. The service is a NoSQL datastore which accepts authenticated calls from inside and outside the Azure cloud.

    A fully tailored customer-oriented fuel oil management system designed by the fuel oil industry to serve all users, from small independent dealers to large multi-user corporations.

    InterSystems Caché® is a high-performance database that powers transaction processing applications around the world. It is used for everything from mapping a billion stars in the Milky Way, to processing a billion equity trades in a day, to managing smart energy grids. Caché is a multi-model (object, relational, key-value) DBMS and application server developed by InterSystems. InterSystems Caché provides several APIs to operate with same data simultaneously: key-value, relational, object, document, multidimensional. Data can be managed via SQL, Java, node.js, .NET, C++, Python. DBMS Caché has proven embedded technologies for horizontal scaling (ECP, SLM), High Availability (Mirroring), transaction support and backup. It includes embedded Caché ObjectScript language which is back compatible to mumps and which helps to run applications' business logic close to the data and achieve maximum performance for complex logic operations with data. Caché also provides application server which hosts web apps (CSP), REST, SOAP, web sockets and other types of TCP access for Caché data.

    MemCachier is a cloud-based cach analytics solution for Memcach users.

    Data Hub Cloud Service now offers a highly scalable, wide-column, distributed key-value NoSQL database to power your cloud-native applications in Oracle' Cloud platform.

    A persistent key-value store for fast storage environments

    ScyllaDB, formerly known as Cloudius Systems, is an open source-centric company, led by the originators of the KVM hypervisor and employ superstar virtualization, database, and OS veterans. The ScyllaDB team is behind OSv and Seastar open source projects

    FoundationDB Server is a pure Java, open source database with a unified document-table storage structure and a breakthrough relational algebra. Based on the concept of table-groups, it supports SQL and documents working seamlessly together and performing a lot better.Akiban Server Image Akiban Server is currently avaliable as an Early Developer Release.

    Alibaba Cloud develops highly scalable cloud computing and data management services.

    Table Store is a distributed NoSQL data storage service built on Alibaba Cloud's ApsaraDB distributed computing system, which comes with 99.99% high availability and 99.999999999% data reliability. Table Store enables seamless expansion of data size and access concurrency through data sharding and server load balancer technologies, providing storage of and real-time access to massive structured data

    Cloudera, based in Palo Alto, California, U.S, offers Cloudera Enterprise, a platform that includes Cloudera Analytic DB (for BI & SQL workloads based on Apache Impala), Cloudera Data Science & Engineering (for data processing and machine learning based on Apache Spark and Cloudera Data Science Workbench), and Cloudera Operational DB (for real-time data serving based on Apache HBase and Apache Kudu). Through their SDX (shared data experience) technologies, the platform provides unified security, governance, and metadata management across these workloads as well as across deployment environments. Cloudera’s platform is available on-premises; across the major cloud environments (including native object store support for S3 and ADLS); and as a managed service under the Cloudera Altus brand.

    Compose makes it easy to deploy, operate, and scale Redis instances in the cloud.

    c-treeACE Database is a fully ACID advanced key-value store that supports multiple relational & non-relational APIs.

    Ehcache is an open source, standards-based cache for boosting performance, offloading your database, and simplifying scalability. It's the most widely-used Java-based cache because it's robust, proven, and full-featured. Ehcache scales from in-process, with one or more nodes, all the way to mixed in-process/out-of-process configurations with terabyte-sized caches.

    HyperDex is a next generation key-value and document store with a wide array of features. HyperDex's key features are its rich API, strong consistency, fault tolerance, support for MongoDB API, and ease of use.

    LevelDB is an open source on-disk key-value store inspired by Bigtable.