In-memory Databases

All apps in In-memory Databases category. Use the filters below to narrow down your search. 
Copy a direct link to this comment to your clipboard
  1. Redis icon
     112 likes

    The in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.

    • FreeOpen Source
    • Mac
    • Linux
    • Self-Hosted
    • Software as a Service (SaaS)
    • Docker
    Redis running on Windows
    49 alternatives
  2. DiceDB icon
     6 likes

    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.

    • FreeOpen Source
    • Self-Hosted
    • Docker
    DiceDB screenshot 1
    48 alternatives
  3. 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...

    • PaidProprietary
    • Online
    8 alternatives
  4. Tarantool icon
     4 likes

    A NoSQL database running in a Lua application server. Tarantool combines the network programming power of Node.JS with data persitence capabilities of Redis.

    • FreeProprietary
    • Mac
    • Linux
    • BSD
    24 alternatives
  5. Hazelcast icon
     16 likes

    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.

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    36 alternatives
  6.  1 like

    This is a fork of Redis 7.2.4 following the announcement that Redis would switch to a non-free license.

    • FreeOpen Source
    • Mac
    • Linux
    • Docker
    • Self-Hosted
    47 alternatives
  7. NCache icon
     4 likes

    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.

    NCache Monitor is a dashboard-style monitoring tool that lets you monitor a lot of detail about your cache cluster and also the cache client machines. Just like NCache Manager, you can run NCache Monitory from a single central location and monitor everything remotely.
    26 alternatives
  8. TayzGrid icon
     2 likes

    TayzGrid is an elastic in-memory data grid with a self-healing peer to peer dynamic data grid clustering architecture. TayzGrid is extremely fast and linearly scalable data grid and provides intelligent replication for data reliability without compromising on scalability.

    • In-memory Database
    • FreeOpen Source
    • Windows
    • Linux
    • Online
    • JBoss
    • WebSphere Application Server
    • Oracle Weblogic Server
    • Apache Tomcat
    TayzGrid Monitor is a monitoring tool with a powerful and flexible dashboard style GUI for monitoring performance and other aspects of in-memory data grid clusters and remote clients. And, you can run TayzGrid Monitor from a single central location and monitor everything remotely.
    21 alternatives
  9. Infinispan icon
     2 likes

    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).

    20 alternatives
  10. Pivotal GemFire® is a real-time distributed data store that solves the hard problems of distributed systems for you. It provides a familiar Java interface for interacting with data of arbitrary complexity and shape, and accommodates ever-growing data sets and users with...

    • PaidProprietary
    • Windows
    • Linux
    • Online
    36 alternatives
  11. SAP HANA icon
     Like

    SAP HANA is a completely re-imagined platform for real-time business.

    It transforms business by streamlining transactions, analytics, planning, predictive, sentiment data processing on a single in-memory database so business can operate in real-time.

    49 alternatives
  12. TimesTen is a memory-optimized, relational database management system with persistence and recoverability. Originally designed and implemented at Hewlett-Packard labs in Palo Alto, California, TimesTen was spun out into a separate startup in 1996 and acquired by Oracle...

    40 alternatives
  13. dragonfly icon
     Like

    Dragonfly is a lightning fast, in-memory data store built for heavy workloads running on modern cloud hardware. Dragonfly is 100% API compatible with Redis, Valkey, and Memcached, allowing for quick and seamless migrations that result in up to 25X better performance on half the...

    • FreemiumOpen Source
    • Self-Hosted
    • Software as a Service (SaaS)
    48 alternatives
  14.  Like

    Object-Relational Main-Memory Embedded Database system tightly integrated with C++ language. Use OS virtual mapping mechanism to access data. Provides subset of SQL language with OO extensions. Support of transactions, fault tolerance, replication.

    1 alternatives