在 Rails 3 中,默认的会话存储机制是 cookie_store。我假设这意味着会话哈希中的内容被序列化、编码并存储在浏览器的 cookie 中?这是否意味着没有(或很少)会话存储在服务器中?
我遇到了一些问题,我有一个 cookie 溢出错误,我假设是因为我不断添加到我的用户实例(它也是从 cookie 链接/获取的)。
u = session[:user]
u.add_this lots_of_data
所以最终我得到了一个cookie溢出错误。
我对此是否正确?会话是否完全存储在 Rails 3 的 cookie 中(默认情况下)?