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

Apache Ignite is described as 'High-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time' and is an app in the development category. There are more than 25 alternatives to Apache Ignite for a variety of platforms, including Linux, Mac, Windows, Self-Hosted and Web-based apps. The best Apache Ignite alternative is Redis, which is both free and Open Source. Other great apps like Apache Ignite are Valkey, DiceDB, Couchbase and Varnish.
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.

Couchbase is the NoSQL database market share leader, with production deployments at AOL, Deutsche Post, NTT Docomo, Salesforce.com, Turner Broadcasting Systems, Zynga and hundreds of other organizations worldwide.
Varnish Cache is an open source, state of the art HTTP application accelerator.
Cloudify is an orchestration-first, model-driven cloud management platform native to Network function virtualization (NFV), that is open source and based on the TOSCA standard.





HyperDex is the next generation key-value store. It provides a rich API, strong consistency, fault-tolerance, and transactions.
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.


A NoSQL database running in a Lua application server. Tarantool combines the network programming power of Node.JS with data persitence capabilities of Redis.
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.
Solves an unrelated problem about network management.