Hatena::Grouprubyist

うんたらかんたらRuby RSSフィード

2010-03-15memcachedをsession storeに使用することについて

memcachedをsession storeに使用することについて

| memcachedをsession storeに使用することについて - うんたらかんたらRuby を含むブックマーク はてなブックマーク - memcachedをsession storeに使用することについて - うんたらかんたらRuby


session storeにはdb(active record)よりmemcachedが早くていいよ

という記事をよく見かける。


確かに実装は楽チン。

config.action_controller.session_store = :mem_cache_store

でも

memcachedってキャッシュなので

session切れて再ログインってのは、やだよなぁと思っていたところ

↓の記事を読んで、結構すっきりした。

Why storing session on memcached? - Bulknews::Subtech - subtech


(まぁ、ポリシー次第だとは思いますが)

基本はsessionは永続化したい。

だけど、rails標準では、write-through cache させていない。



そこで

Repcached - KLablabWiki

ですよ。


サーバ2台のマルチマスタを実現しているので、冗長構成にはピッタリ。


あとは

tokyo cabinet や他のkvsも試してみたい。

トラックバック - http://rubyist.g.hatena.ne.jp/rochefort/20100315