In-Memory Databases

Compare 20 in-memory databases tools to find the right one for your needs

πŸ”§ Tools

Compare and find the best in-memory databases for your needs

DragonflyDB

The world's most performant in-memory database.

A modern, multi-threaded, in-memory database that is fully compatible with Redis and Memcached APIs.

View tool details β†’

KeyDB

A Multithreaded Fork of Redis.

A high-performance fork of Redis that adds multi-threading, active replication, and other enhancements.

View tool details β†’

Rockset

The Real-Time Analytics Database.

A cloud-native database for real-time analytics, built for speed, scale, and simplicity.

View tool details β†’

Redis

The world’s most-loved real-time data platform.

An open-source, in-memory data structure store, used as a database, cache, and message broker.

View tool details β†’

SingleStore

The Real-Time AI Database.

A distributed, SQL database that handles both transactional and analytical workloads in a single platform.

View tool details β†’

GridGain

Unified Real-Time Data Platform.

An enterprise-grade in-memory computing platform built on Apache Ignite.

View tool details β†’

Apache Ignite

Distributed Database for High-Performance Computing with In-Memory Speed.

A distributed database, caching, and processing platform for transactional, analytical, and streaming workloads.

View tool details β†’

Aerospike

The Real-time Data Platform.

A multi-model, NoSQL database designed for high-performance, real-time applications at petabyte scale.

View tool details β†’

Hazelcast

The Real-Time Data Platform.

A real-time data platform that combines a fast data store with a stream processing engine.

View tool details β†’

Memcached

Free & open source, high-performance, distributed memory object caching system.

A general-purpose distributed memory caching system.

View tool details β†’

GigaSpaces

The In-Memory Computing Platform for Real-Time Insights to Action.

An in-memory computing platform that unifies data and business logic for real-time applications.

View tool details β†’

Actian Vector

The World's Fastest Analytic Database.

A high-performance, columnar, in-memory analytic database designed for speed and efficiency.

View tool details β†’

SAP HANA

One database for all your data.

An in-memory, column-oriented, relational database management system developed and marketed by SAP SE.

View tool details β†’

VMware Tanzu GemFire

A high-performance, distributed in-memory data grid.

An in-memory data grid that provides low-latency, highly concurrent data access for modern applications.

View tool details β†’

VoltDB

The Real-Time Data Platform for 5G, Telco and Financial Applications.

An in-memory, relational database built for fast, smart, and scalable applications.

View tool details β†’

Oracle TimesTen In-Memory Database

Real-Time Data Management.

An in-memory, relational database that provides real-time data management with extremely fast response time.

View tool details β†’

Ehcache

The de facto standard for Java caching.

An open-source, standards-based caching library for Java applications.

View tool details β†’

TIBCO ActiveSpaces

The Distributed In-Memory Data Grid.

An in-memory data grid that provides a distributed, scalable, and fault-tolerant data store for real-time applications.

View tool details β†’

McObject eXtremeDB

The Ultra-Fast In-Memory Database System.

An in-memory embedded database system designed for real-time and embedded systems.

View tool details β†’

SnappyData

A real-time operational analytics platform.

An Apache Spark-based unified platform for streaming, transactions, and interactive analytics.

View tool details β†’