memcached: a distributed memory object caching system
memcached is a high-performance, distributed memory object caching system, generic in nature, but intended for use in speeding up dynamic web applications by alleviating database load.
Slashdot.org や LiveJournal で使用されているメモリ上にデータやオブジェクトをキャッシュし、レプリケーションも可能なデーモン memcached だそうです。
MySQL でも MyISAM や InnoDB (ACID) でロックのオーバヘッドが若干発生しますがその辺りの解消によさげ。Linux では epoll、FreeBSD では kqueue を使うのかな。ちょっと試してみよう。オブジェクトをそのままマッピングするための Perl API もリリースされています。