我想在 Rails 会话中存储不可编组的对象。特别是https://github.com/toland/patron/blob/master/lib/patron/session.rb对象,但我想要一个适用于任何 ruby 对象的解决方案。
我不关心对象大小、安全性、前向兼容性、速度。我不关心使用多台服务器和内存空间可访问性,总会有一台服务器。我不想为会话中可能结束的每个对象编写一个序列化程序。
缓存方案会是更好的选择吗?如果是这样,我将如何为会话实施一个?这些不是 ActiveRecord 对象,所以不要告诉我存储 id 并查找它。