libmemcacheは、メモリキャッシュされたサーバへアクセスするためのCクライアント・ライブラリです。これは、軽量なメモリ使用とスレッドセーフで設計され、サーバ側のメソッドへのフルアクセスを提供します。また、いくつかのコマンドライン・ツールも実装しています:memcat、memflush、memrm、memstatとmemslap(負荷生成のため)。ライブラリは、キーごとに異なるハッシュ・メソッドが使え、キーにより分割し、そして分配のために一貫したハッシュを使用します。