メモ代わり。てきとーに。 いや、ですからてきとーですって。 2年前ぐらいにPythonあたりでメールくれた方、ごめんなさい。メール紛失してしまい無視した形になってしまいました。。。

2008年5月9日金曜日

[libmemcahced][mod_chxj] apr_memcacheを廃止

0.12.0(svn)でlibmemcachedを使って早速apr_memcacheを廃止してみた。

10000、20000リクエスト投げてみたところ取りこぼしなし。
速度もapr_memcacheと変わらない。

うーむ。
とってもいい感じ。

ということで、configureのオプションを変えました。
revokeしたオプションは、

  • --with-apr-memcache-header
  • --with-apr_memcahce-lib-dir
で、追加したオプションは、
  • --with-memcached-header
  • --with-memcached-lib-dir
の2つ。
configureに探させようかと思ったが、それはまた今度。

で、実際に使う手順は以下のとおり。
http://tangent.org/552/libmemcached.htmlから、libmemcachedを取得する。

$ wget http://download.tangent.org/libmemcached-0.20.tar.gz
 

libmemcachedをコンパイル&インストール

$ tar xvzf libmemcached-0.20.tar.gz
$ cd libmemcached-0.20
$ ./configure
$ make
$ sudo make install
 


mod_chxjのコンパイル&インストール

$ ./configure --enable-memcache-cookie \
--with-memcached-header=/usr/local/include/libmemcached \
--with-memcached-lib-dir=/usr/local/lib
$ make
$ sudo make install
 


で完了。


.

0 コメント: