オンメモリでデータをキャッシュする memcached をつかって, 4 万件のデータを R/W してみた.

古めのマシン(うちの会社のサーバ)の結果は以下.*1

      user     system      total        real
 12.120000   1.980000  14.100000 ( 15.983996)         # write 4 万件
 22.240000   3.240000  25.480000 ( 27.455039)         # read 4 万件

新しめのマシン(自分の PC の VMWare 上の Ubuntu)の結果は以下.*2

      user     system      total        real
  0.350000   3.150000   3.150000 (  5.569298)         # write 4 万件
  0.310000   3.900000   4.210000 (  6.363841)         # read 4 万件

結論

memcached のパフォーマンスは CPU パワーに依存するので速いマシンを用意するとよい.

*1:CPU は GeodeNX です

*2:CPU は Core2Duo T7500