Redis本を執筆しました。Memcachedとの詳細な比較も付録で取り上げていますので、こちらも是非合わせてご覧ください。 Memcachedは以下の特徴を持ったインメモリのKVSとなります。 シンプルマルチスレッド処理ロジックの半分はサーバで、半分はクライアントサーバ同士では通信は行わず、互いに独立コマンドはO(1)TTLに従った失効と、LRUによるevictionlibeventによるイベント駆動処理なお、合わせてMemcachedのソースコードの各種ファイルの概要についての詳細は以下の記事をご覧ください。 Redis / Memcached Source Code Reading – Overview –MemcachedのSETコマンド実行時のソースコード中のフローの詳細については、以下の記事をご覧ください。 Dive Deep Memcached Internals ~ SET