The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Linux
- Self-Hosted
- Software as a Service (SaaS)
- Docker

Infinispan is described as 'A distributed in-memory key/value data store with optional schema. It can be used both as an embedded Java library and as a language-independent service accessed remotely over a variety of protocols (HotRod, REST, Memcached and WebSockets)' and is a in-memory database in the development category. There are more than 10 alternatives to Infinispan for a variety of platforms, including Linux, Mac, Self-Hosted, Windows and Web-based apps. The best Infinispan alternative is Redis, which is both free and Open Source. Other great apps like Infinispan are Valkey, DiceDB, Google Cloud Memorystore and KeyDB.
The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

Valkey is an open source (BSD) high-performance key/value datastore that supports a variety of workloads such as caching, message queues, and can act as a primary database. Valkey can run as either a standalone daemon or in a cluster, with options for replication and high...
DiceDB is an open-source, fast, reactive, in-memory database optimized for modern hardware. Commonly used as a cache, it offers a familiar interface while enabling real-time data updates through query subscriptions.

Memorystore is a fully managed in-memory data store service for Redis and Memcached at Google Cloud. Like any other Google Cloud service it is fast, scalable, highly available, and secure. It automates complex tasks of provisioning, replication, failover, and patching so you can...
Free & open source, high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.

Bluzelle is a decentralized and open source database powered by PBFT Consensus Engine. It is a NoSQL key-value store database. Learn about trustless computing and discover the benefits of a decentralized by joining our Beta testing for free.


Hazelcast is an in-memory Open Source data grid based on Java. By having multiple nodes form a cluster, data is evenly distributed among the nodes. This allows for horizontal scalability both in terms of available storage space and processing power.
The GridGain In-Memory Data Fabric is a proven software solution, which enables high-performance transactions, real-time streaming and fast analytics in a single, comprehensive data access and processing layer.

high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time.
NCache is an Open Source in-memory distributed cache for .NET, Java, and Node.js. NCache provides an extremely fast and linearly scalable distributed cache that caches application data and reduces expensive database trips.



