Links
Cache Server
memcached: one of the earliest and arguably the most well-known cache server out there.redis: a very popular, feature-rich data structure server that is often used as cache.twemcache: Twitter’s fork of memcached.fatcache: a memcached-compatible cache server that runs on SSD.
Router / Cluster
twemproxy: a proxy for memcached and redis with cluster management capabilities.mcrouter: a memcached protocol router.rediscomes with native clustering support starting from version 3.0. Additionally, commercial solutions are provided by Redis Labs
Client
- redis clients: redis.io has an excellent overview of all the popular redis clients.
- memcached clients: as numerous as the dazzling collection of redis clients.
Here are a few:
libmemcached: a C/C++ client library and tools for memcached.python-memcached: a python client library for memcached.finagle-memcached: Twitter’s default memcached client, part of finagle project.
Tools
rpc-perf: a load generator and benchmark tool fast enough to keep up with the cache servers. Supports memcached and redis protocols.
Contact us if you want to add or edit a link on this page.