Oh no! Some styles failed to load. šŸ˜µ Please try reloading this page

Key-Value Databases

Compare the Top Key-Value Databases of 2021

Key-Value Databases Guide

What are Key-Value Databases?

A key-value database are non-relational databases that utilize a key-value method in order to store data and rows as a set of key-value pairs whereby the key functions as the identifier. Compare the best Key-Value Databases currently available using the table below.

  • 1
    InterSystems IRIS

    InterSystems IRIS

    InterSystems

    InterSystems IRIS is a complete cloud-first data platform that includes a multi-model transactional data management engine, an application development platform, and interoperability engine, and an open analytics platform. It is the next generation of our proven data management software.It includes the capabilities of InterSystems Cache and Ensemble, plus a wealth of exciting new capabilities to make it easy to build and deploy cloud based, analytics-intensive enterprise applications with even greater performance and scalability. InterSystems IRIS provides a set of APIs to operate with transactional persistent data simultaneously: key-value, relational, object, document, multidimensional. Data can be managed by SQL, Java, node.js, .NET, C++, Python, and native server-side ObjectScript language. InterSystems IRIS includes
  • 2
    Redis

    Redis

    Redis Labs

    Redis Labs: home of Redis. Redis Enterprise is the best version of Redis. Go beyond cache; try Redis Enterprise free in the cloud using NoSQL & data caching with the worldā€™s fastest in-memory database. Run Redis at scale, enterprise grade resiliency, massive scalability, ease of management, and operational simplicity. DevOps love Redis in the Cloud. Developers can access enhanced data structures, a variety of modules, and rapid innovation with faster time to market. CIOs love the confidence of working with 99.999% uptime best in class security and expert support from the creators of Redis. Implement relational databases, active-active, geo-distribution, built in conflict distribution for simple and complex data types, & reads/writes in multiple geo regions to the same data set. Redis Enterprise offers flexible deployment options, cloud on-prem, & hybrid. Redis Labs: home of Redis. Redis JSON, Redis Java, Python Redis, Redis on Kubernetes & Redis gui best practices.
    Starting Price: Free
  • 3
    Apache Cassandra

    Apache Cassandra

    Apache Software Foundation

    The Apache Cassandra database is the right choice when you need scalability and high availability without compromising performance. Linear scalability and proven fault-tolerance on commodity hardware or cloud infrastructure make it the perfect platform for mission-critical data. Cassandra's support for replicating across multiple datacenters is best-in-class, providing lower latency for your users and the peace of mind of knowing that you can survive regional outages.
  • 4
    Amazon DynamoDB
    Amazon DynamoDB is a key-value and document database that delivers single-digit millisecond performance at any scale. It's a fully managed, multiregion, multimaster, durable database with built-in security, backup and restore, and in-memory caching for internet-scale applications. DynamoDB can handle more than 10 trillion requests per day and can support peaks of more than 20 million requests per second. Many of the world's fastest growing businesses such as Lyft, Airbnb, and Redfin as well as enterprises such as Samsung, Toyota, and Capital One depend on the scale and performance of DynamoDB to support their mission-critical workloads.
  • 5
    eXtremeDB

    eXtremeDB

    McObject

    How is platform independent eXtremeDB different? - Hybrid data storage. Unlike other IMDS, eXtremeDB databases can be all-in-memory, all-persistent, or have a mix of in-memory tables and persistent tables. - Active Replication Fabricā„¢ is unique to eXtremeDB and offers bidirectional replication, multi-tier replication (e.g. edge-to-gateway-to-gateway-to-cloud), compression to maximize limited bandwidth networks and more. - Row & Columnar Flexibility for Time Series Data. eXtremeDB supports database designs that combine row-based and column-based layouts, in order to best leverage the CPU cache speed. - Embedded and Client/Server. Fast, flexible eXtremeDB is data management wherever you need it, and can be deployed as an embedded database system, and/or as a client/server database system. eXtremeDB was designed for use in resource-constrained, mission-critical embedded systems. Found in 30,000,000 deployments; from routers to satellites to trains to stock markets world-wide.
  • 6
    OrigoDB

    OrigoDB

    Origo

    OrigoDB enables you to build high quality, mission critical systems with real-time performance at a fraction of the time and cost. This is not marketing gibberish! Please read on for a no nonsense description of our features. Get in touch if you have questions or download and try it out today! In-memory operations are orders of magnitude faster than disk operations. A single OrigoDB engine can execute millions of read transactions per second and thousands of write transactions per second with synchronous command journaling to a local SSD. This is the #1 reason we built OrigoDB. A single object oriented domain model is far simpler than the full stack including a relational model, object/relational mapping, data access code, views and stored procedures. That's a lot of waste that can be eliminated! The OrigoDB engine is 100% ACID out of the box. Commands execute one at a time, transitioning the in-memory model from one consistent state to the next.
    Starting Price: ā‚¬200 per GB RAM per server
  • 7
    LeanXcale

    LeanXcale

    LeanXcale

    LeanXcale is a fast and scalable database that combines the characteristics of SQL and NoSQL. It is built to ingest massive batch and real-time data pipelines and make it available through SQL or GIS for any use, such as operational applications, analytics, dashboarding, or machine learning processing. No matter what stack you use, LeanXcale provides you both SQL and NoSQL interfaces. KiVi storage engine is a relational key-value data store. Users can access the data not only through the standard SQL API but also through a direct ACID key-value interface. This key-value interface allows users to perform data ingestion at very high rates and very efficiently by avoiding SQL processing overhead. Highly-scalable, efficient and distributed storage engine distributed data along the cluster to improve the performance and increase the reliability.
    Starting Price: $0.127 per GB per month
  • 8
    BangDB

    BangDB

    BangDB

    BangDB natively integrates AI, streaming, graph, analytics within the DB itself to enable users to deal with complex data of different kinds, such as text, images, videos, objects etc. for real time data processing and analysis Ingest or stream any data, process it, train models, do prediction, find patterns, take action and automate all these to enable use cases such as IOT monitoring, fraud or disruption prevention, log analysis, lead generation, 1-on-1 personalisation and many more. Todayā€™s use cases require different kinds of data to be ingested, processed, and queried at the same time for a given problem. BangDB supports most of the useful data formats to allow user to solve the problem in a simple manner. Rise of real time data pushes for real time streaming and predictive data analytics for advanced and optimized business operations.
    Starting Price: $2,499 per year
  • 9
    Compose
    Performance and reliable data layers for developers who'd rather spend their time building apps than managing databases. With Compose, everything you need to manage your data layer is just a few clicks away. Ensure your databases are always secure, fast, and highly available. Our battle-hardened database deployment platform makes running one or hundreds of databases in the cloud easy so you can get back to developing great apps. Deploy, monitor, manage, and query your databases through one simple interface. Or, add users and set permissions, add new nodes, and access daily log files with ease. Resource allocation for databases automatically adjusts as your database grows to maintain a proportional, consistent ratio between memory and storage. You can also manually adjust your deployments to allocate additional resources.
    Starting Price: $31 per month
  • 10
    Couchbase

    Couchbase

    Couchbase

    Unlike other NoSQL databases, Couchbase provides an enterprise-class, multicloud to edge database that offers the robust capabilities required for business-critical applications on a highly scalable and available platform. As a distributed cloud-native database, Couchbase runs in modern dynamic environments and on any cloud, either customer-managed or fully managed as-a-service. Couchbase is built on open standards, combining the best of NoSQL with the power and familiarity of SQL, to simplify the transition from mainframe and relational databases. Couchbase has become pervasive in our everyday lives; our customers include industry leaders Amadeus, American Express, Carrefour, Cisco, Comcast/Sky, Disney, eBay, LinkedIn, Marriott, Tesco, Tommy Hilfiger, United, Verizon, as well as hundreds of other household names. For more information, visit www.couchbase.com.
    Starting Price: $2499.00/one-time
  • 11
    Aerospike

    Aerospike

    Aerospike

    Aerospike is the global leader in next-generation, real-time NoSQL data solutions for any scale. Aerospike enterprises overcome seemingly impossible data bottlenecks to compete and win with a fraction of the infrastructure complexity and cost of legacy NoSQL databases. Aerospikeā€™s patented Hybrid Memory Architectureā„¢ delivers an unbreakable competitive advantage by unlocking the full potential of modern hardware, delivering previously unimaginable value from vast amounts of data at the edge, to the core and in the cloud. Aerospike empowers customers to instantly fight fraud; dramatically increase shopping cart size; deploy global digital payment networks; and deliver instant, one-to-one personalization for millions of customers. Aerospike customers include Airtel, Banca dā€™Italia, Nielsen, PayPal, Snap, Verizon Media and Wayfair. The company is headquartered in Mountain View, Calif., with additional locations in London; Bengaluru, India; and Tel Aviv, Israel.
  • 12
    InterSystems CachƩ
    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. CachĆ© also provides application server which hosts web apps (CSP), REST, SOAP, web sockets and other types of TCP access for CachĆ© data.
  • 13
    ScyllaDB

    ScyllaDB

    ScyllaDB

    The world's fastest NoSQL database. Accelerate application performance with the fastest NoSQL database, capable of millions of IOPS per node at less than 1 millisecond latency. Scylla is a drop-in Apache Cassandra or Amazon DynamoDB alternative that powers your applications with ultra-low latency and extreme throughput. We built upon the best high availability database features to create a dramatically higher-performing, more fault tolerant and resource effective NoSQL database to power demanding, modern applications. Written from the ground-up in C++ for Linux to create a fundamentally superior high availability database. Scylla unleashes your infrastructureā€™s true potential for running high-throughput/low-latency workloads.
  • 14
    Azure Cosmos DB

    Azure Cosmos DB

    Microsoft

    Azure Cosmos DB is a fully managed NoSQL database service for modern app development with guaranteed single-digit millisecond response times and 99.999-percent availability backed by SLAs, automatic and instant scalability, and open source APIs for MongoDB and Cassandra. Enjoy fast writes and reads anywhere in the world with turnkey multi-master global distribution.
  • 15
    Macrometa

    Macrometa

    Macrometa

    We deliver a geo-distributed real-time database, stream processing and compute runtime for event-driven applications across up to 175 worldwide edge data centers. App & API builders love our platform because we solve the hardest problems of sharing mutable state across 100s of global locations, with strong consistency & low latency. Macrometa enables you to surgically extend your existing infrastructure to bring part of or your entire application closer to your end users. This allows you to improve performance, user experience, and comply with global data governance laws. Macrometa is a serverless, streaming NoSQL database, with integrated pub/sub and stream data processing and compute engine. Create stateful data infrastructure, stateful functions & containers for long running workloads, and process data streams in real time. You do the code, we do all the ops and orchestration.
  • 16
    Azure Cache for Redis
    As traffic and demands on your app increase, scale performance simply and cost-effectively. Add a quick caching layer to the application architecture to handle thousands of simultaneous users with near-instant speedā€”all with the benefits of a fully managed service. Superior throughput and performance to handle millions of requests per second with sub-millisecond latency. Fully managed service with automatic patching, updates, scaling, and provisioning so you can focus on development. RedisBloom, RediSearch, and RedisTimeSeries module integration, supporting data analysis, search, and streaming. Powerful capabilities including clustering, built-in replication, Redis on Flash, and availability of up to 99.99 percent. Complement database services like Azure SQL Database and Azure Cosmos DB by enabling your data tier to scale throughput at a lower cost than through expanded database instances.
    Starting Price: $1.11 per month
  • 17
    InfinityDB

    InfinityDB

    InfinityDB

    InfinityDB Embedded is a Java NoSQL database, a hierarchical sorted key value store. It is high-performance, multi-core, flexible, and maintenance-free. InfinityDB Encrypted database and InfinityDB Client/Server database are now available as well. InfinityDB has the highest available performance, according to our customers and the provided performance tests: Multi-core overlapping operations scale almost linearly in thread count, threads use fair scheduling, with very low inter-thread interference, random I/O scales logarithmically in file size, with no size limit, caches grow only as used, and are packed efficiently, database open is immediate, even for recovery after abrupt exit.
  • 18
    Openredis

    Openredis

    Openredis

    Provisioning an instance with openredis is fast and easy. We handle all the heavy lifting for you. Choose a plan which suits your needs, and upgrade to a bigger plan anytime. When you upgrade, a new instance will be provisioned for you, and will be synced with your existing one. Your old instance will be left running for 1 hour to ensure minimal downtime upgrades. For cases when imminent stormsā€”or any sort of natural disastersā€”are expected to occur, we temporarily provision extra replicas across regions. Our mission is to provide the most reliable hosting service out there. All plans include a replica. Should your main instance go down, your backup replica is automatically promoted as the new master, and redundancy is restored within minutes.
    Starting Price: $8 per month
  • 19
    GigaSpaces InsightEdge
    InsightEdge powers real-time analytics on streaming data enriched with historical context to help your insight-driven organization address time-sensitive decisions ā€“ enhancing business operations, regulatory compliance and customer experience. The software platform contains all the necessary frameworks for scalable data-driven solutions including SQL, Spark, streaming, machine learning and deep learning. Your applications leverage faster and smarter insights from machine learning models running on any data source whether structured, unstructured or semi-structured while seamlessly accessing historical data from data lakes such as Hadoop, Amazon S3 Azure Blob Storage and more. In-memory performance offers ultra-low latency, high-throughput transaction and stream processing, and co-location of applications and analytics to act on time-critical data in real-time.
  • 20
    Alibaba Cloud Tablestore
    Tablestore 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. Three copies of data with high consistency, full host, service high availability and data high reliability. Provides full/incremental data tunnels, seamlessly interconnecting with various products for big data analysis and real-time stream computing. Distributed architecture, single table auto scaling, support of 10-PB-level data and 10-million-level access concurrency. Multi-dimensional and multi-level security protection and resource access management to ensure data security. The low latency, high concurrency, elastic resources and Pay-As-You-Go billing method of this service enables your risk control system to always operate in optimal conditions, allowing you to strictly control transaction risks.
    Starting Price: $0.00010 per GB
  • 21
    DataStax

    DataStax

    DataStax

    The Open, Multi-Cloud Stack for Modern Data Apps. Built on open-source Apache Cassandraā„¢. Global-scale and 100% uptime without vendor lock-in. Deploy on multi-cloud, on-prem, open-source, and Kubernetes. Elastic and pay-as-you-go for improved TCO. Start building faster with Stargate APIs for NoSQL, real-time, reactive, JSON, REST, and GraphQL. Skip the complexity of multiple OSS projects and APIs that donā€™t scale. Ideal for commerce, mobile, AI/ML, IoT, microservices, social, gaming, and richly interactive applications that must scale-up and scale-down with demand. Get building modern data applications with Astra, a database-as-a-service powered by Apache Cassandraā„¢. Use REST, GraphQL, JSON with your favorite full-stack framework Richly interactive apps that are elastic and viral-ready from Day 1. Pay-as-you-go Apache Cassandra DBaaS that scales effortlessly and affordably.
  • 22
    Riak

    Riak

    Basho Technologies

    At Riak, we are distributed systems experts and we work with Application teams to overcome these distributed system challenges. Riakā€™s RiakĀ® is a distributed NoSQL database that delivers: - Unmatched Resiliency beyond typical ā€œhigh availabilityļæ½? offerings. - Innovative technology to ensure data accuracy and never lose a write. - Massive scale on commodity hardware. - Common code foundation with true multi-model support. RiakĀ® provides all this, while still focused on ease of operations. Chose RiakĀ® KV flexible key-value data model for web scale profile and session management, real-time big data, catalog, content management, customer 360, digital messaging, and more use cases. Chose RiakĀ® TS for IoT and time series use cases.
  • 23
    Oracle Berkeley DB
    Berkeley DB is a family of embedded key-value database libraries providing scalable high-performance data management services to applications.
  • 24
    GigaSpaces XAP

    GigaSpaces XAP

    GigaSpaces Technologies

    GigaSpacesā€™ industry-leading in-memory data grid, XAP, delivers high performance, resiliency and ultra-low latency extreme transactional and stream processing for mission-critical applications at the leading enterprises worldwide. It is a cloud-native application fabric that empowers event-driven microservices and distributed applications for real-time big data innovation. XAP provides an essential set of data store features, such as transactions, indexes, and query language (SQL-like queries). It also handles common functions such as messaging, event processing, data access, and transaction processing (ACID compliant) completely and exclusively in-memory.
  • 25
    FairCom DB

    FairCom DB

    FairCom Corporation

    FairCom DB is ideal for large-scale, mission-critical, core-business applications that require performance, reliability and scalability that cannot be achieved by other databases. FairCom DB delivers predictable high-velocity transactions and massively parallel big data analytics. It empowers developers with NoSQL APIs for processing binary data at machine speed and ANSI SQL for easy queries and analytics over the same binary data. Among the companies that take advantage of the flexibility of FairCom DB is Verizon, who recently chose FairCom DB as an in-memory database for its Verizon Intelligent Network Control Platform Transaction Server Migration. FairCom DB is an advanced database engine that gives you a Continuum of Control to achieve unprecedented performance with the lowest total cost of ownership (TCO). You do not conform to FairCom DBā€¦FairCom DB conforms to you. With FairCom DB, you are not forced to conform your needs to meet the limitations of the database.
  • Previous
  • You're on page 1
  • 2
  • 3
  • Next