memcachedをsession storeに使用することについて
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-thru cache させていない。
あとは
tokyo cabinet や他のkvsも試してみたい。