memcached Alternatives

    memcached is described as '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'. There are more than 10 alternatives to memcached for a variety of platforms, including Linux, Windows, Mac, Online / Web-based and Self-Hosted solutions. The best alternative is Redis, which is both free and Open Source. Other great apps like memcached are Varnish (Free, Open Source), Cloudify (Free, Open Source), Hazelcast (Free, Open Source) and GridGain In-Memory Data Fabric (Paid).

    This page was last updated Feb 20, 2021

      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      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).
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Linux
      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).
      No screenshots yet


      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      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 under Windows, for thread-safe and non-thread-safe versions of PHP.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      Skybase is a free and open-source realtime NoSQL database.
      No screenshots yet
      • FreeOpen Source
      • Linux
      • Online
      eAccelerator is a free open-source PHP accelerator & optimizer. It increases the performance of PHP scripts by caching them in their compiled state, so that the overhead of compiling is almost completely eliminated. It also optimizes scripts to speed up their execution.
      No screenshots yet


    1. 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 them to clients.
      No screenshots yet
    2. A NoSQL database running in a Lua application server. Tarantool combines the network programming power of Node.JS with data persitence capabilities of Redis.
      No screenshots yet
    3. Pivotal GemFire® is a real-time distributed data store that solves the hard problems of distributed systems for you.
      No screenshots yet
    4. What is KeyDB? KeyDB is a high performance fork of Redis with a focus on multithreading, memory efficiency, and high throughput.
      No screenshots yet
    5. 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 servers without performance hits from the Java garbage collector.
      No screenshots yet
    Showing 20 of 24 alternatives