假设我的 Rack 中间件是专门为 Rails 应用程序设计的,我有哪些存储选项?例如,有没有办法让我读取/写入 Rails 缓存?
问问题
234 次
1 回答
3
是的,有,Rails 缓存独立于 Rack,你可以这样使用它:
Rails.cache.read("city") # => nil
Rails.cache.write("city", "Duckburgh")
Rails.cache.read("city") # => "Duckburgh"
您可以在Rails 缓存教程中阅读有关在 Rails 上缓存的更多信息。
您还可以推出自己的解决方案,例如连接到 Redis/Memcached 实例,与 NoSQL 数据库通信。这个问题有很多解决方案。
于 2011-07-30T21:44:42.393 回答