jmemcached ist eine Java-Implementation der Server-Seite des memcached-Protokolls. Es implementiert einen Klon der C-Version des memcached-Daemons, aber in reinem Java. Es ist protokollkompatibel mit der C-Version von memcached. Vorhandene Clients, einschließlich desjenigen für Java, sollten ohne Änderung laufen. Das Ersetzen der Java-Version durch die C-Version (und umgekehrt) ist trivial. Es kann in ein vorhandenes Java-Projekt eingebettet oder über seine Kommandozeilenschnittstelle genutzt werden (deren Argumente der C-Version entsprechen). (non)