2

私たちは大きなサイトを運営しており、Rails のデフォルトの CookieStore を配置しています。いくつかの理由から、memcached または ActiveRecord ストアに切り替えたいと考えています。どちらが良いか判断しようと思います。

古き良き時代には、期限切れのセッションを消去するために「スイーパー」を時々実行する必要があったことを思い出します。ドキュメントでこれへの言及を見つけることができず、「それは魔法だ!!」と楽観的に考えています。Rails 3 は期限切れのセッションを削除してくれます。データベースから期限切れのセッションをクリアする定期的なタスクを作成する必要がありますか?

1 つの SO で 2 つの質問をするのは悪い形式であることはわかっていますが、memcached が実行されていることを考えると、代わりにそれを使用しない理由はわかりません (そして、自動的に期限切れになります)。セッションのために直接 memcached に行くべきではない理由はありますか?

4

0 に答える 0