The Best 22 memcached Alternatives

  • Redis

    Redis (REmote DIctionary Server) is an open-source, networked, in-memory, key-value data store with optional durability. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.

    Free Open Source Mac OS X Windows Linux BSD Self-Hosted

  • Cloudify

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

    Free Open Source Mac OS X Windows Linux Web

  • Varnish

    Varnish Cache is an open source, state of the art HTTP application accelerator. You can install it on your HTTP server and it makes your application more accessible.

    Free Open Source Mac OS X Windows Linux

  • CouchBase

    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.

    Free Open Source Mac OS X Windows Linux

  • Hazelcast

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

    Free Open Source Mac OS X Windows Linux

  • Tarantool

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

    Free Mac OS X Linux BSD

  • cachelot

    Cachelot works within a fixed amount of memory. No garbage collector. Small metadata, near perfect memory utilization (overhead is 5-7% of the total memory). Smooth...

    Free Open Source Mac OS X Linux

  • HyperDex

    HyperDex is the next generation key-value store. It provides a rich API, strong consistency, fault-tolerance, and transactions.

    Free Open Source Linux

  • NCache

    Open Source .NET Distributed Cache! NCache is a 100% Native .NET Open Source distributed cache (released under Apache License, Version 2.0). NCache provides an...

    Free Open Source Windows Linux Web

  • XCache

    XCache is a fast, stable PHP opcode cacher that has been tested and is now running on production servers under high load. It is tested on Linux and FreeBSD and supported...

    Free Open Source Mac OS X Windows Linux

  • Pivotal GemFire

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

    Commercial Windows Linux Web

  • Apache Ignite

    high-performance, integrated and distributed in-memory platform for computing and transacting on large-scale data sets in real-time.

    Free Mac OS X Windows Linux Web

  • Alternative PHP Cache

    The APC (Alternative PHP Cache) is an Open Source opcode cache extension to the PHP programming language server daemon. It caches PHP requests and speeds up serving...

    Free Open Source Linux Web

  • Infinispan

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

    Free Open Source Mac OS X Windows Linux

  • Ghost DB

    Yet another in-memory key/value storage written in Go.

    Free Open Source Mac OS X Windows Linux

  • BigMemory

    BigMemory: a commercial in-memory data management suite for real-time Big Data applications that stores up to hundreds of terabytes in distributed memory across multiple...

    Commercial Mac OS X Windows Linux

  • ScaleOut

    ScaleOut Software's advanced in-memory data grid products help you meet a wide range of technical and business challenges. Whether you need a scalable storage...

    Freemium Windows Linux

  • XAP

    XAP is an in-memory computing software platform that processes all your data & applications in real time. XAP works by enabling an entire application to run on a...

    Commercial Mac OS X Windows Linux