选择足够的Rails会话存储

我目前正在使用基于memcached的会话存储( https://github.com/mperham/dalli )。 memcached服务器有时不可用(“没有服务器可用”),然后我的用户再也无法使用该应用程序了。 目前,我怀疑基于memcached的会话是否是正确的决定。

由于我只在会话中存储了很少的密钥,因此我正在考虑切换回cookie存储区。 或者我应该考虑使用ActiveRecord商店? 任何建议?

谢谢!

如果你在会话中存储几个键,我显然认为你应该去一个Cookie商店。

对于这个基本需求,它更容易维护。

该指南有一些建议: http : //guides.rubyonrails.org/action_controller_overview.html#session