2010-11-28
memcached導入
どうもポポです。
最近寒いですねー。心も体も。
誰か暖めてください。
さて、前回phpとmysqlを最新版にアップデートしたわけですが、
それもすべてはmemcachedを使うため。
ということで今回はmemcachedをインストールしてみましたよ。
$yum -y install memcached
ちなみにmemcacheとmemcachedは全然違うものみたいなのでご注意を
sample.php <?php $mem = new Memcached(); $mem->addServer('localhost', 11211); $mem->set('key','value'); print $mem->get('key'); ?> $php sample.php value
とまぁこんな感じでKVSが実現できるわけですが、ちょっと不安なのはやっぱり
揮発性でしょうか。つまり、サーバが落ちたらそのデータがふっとぶのがやっぱり不安ですね。
一番はオンメモリで動作させつつ、同時にバックアップもできる環境が一番いいのですが。
そうなるとやっぱりTokyo Tyrantでしょうかねー。じゃあ使ってみますか!
ちなみにこんなブログの書き込みもありました
http://d.hatena.ne.jp/tullio/20101031/1288549892
分かることは, 1.memcachedがやはり一番高速 2.Tokyo Tyrantは,メモリでもディスクでも余り速度は変わらない(=永続化に良い性能)
早さ=正義!!
トラックバック - http://d.hatena.ne.jp/aniropx2/20101128/1290938607
リンク元
- 17 http://pipes.yahoo.com/pipes/pipe.info?_id=6ffca3d513899ee44c0d1201c766e92c
- 7 http://pipes.yahoo.com/pipes/pipe.info?_id=5c957097ed152660234169b605fb3fa7
- 2 http://www.google.co.jp/m?ie=Shift_JIS&q=Java+P2P
- 2 http://www.google.co.jp/search?q=file+/etc/my.cnf+from+install+of&hl=ja&biw=1280&bih=851&source=lnt&tbs=lr:lang_1ja&lr=lang_ja&sa=X&ei=QaH8TNCUNYvzrQfkxtC7CA&ved=0CAcQpwU
- 2 http://www.google.co.jp/search?q=remi+repo+centos&hl=ja&lr=lang_ja&rlz=1I7GGLL_ja&tbs=lr:lang_1ja,qdr:m&source=lnt&sa=X&ei=BuP1TI3XC4v0ca6Igb0E&ved=0CA0QpwU
- 2 http://www.google.com/search?q=remi+repo&num=50&hl=ja&lr=lang_ja&tbs=lr:lang_1ja,qdr:m&source=lnt&sa=X&ei=X5P4TIf-MYaMvQOxmdmdAw&ved=0CA4QpwU
- 1 http://d.hatena.ne.jp/tacohachi/20101203/p1
- 1 http://d.hatena.ne.jp/tullio/20091121/1258813921
- 1 http://d.hatena.ne.jp/tullio/20101031/1288549892
- 1 http://d.hatena.ne.jp/tullio/20101128/1290937445