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