【问题标题】:Fast shared data store available to both observers and controllers?观察者和控制器都可以使用快速共享数据存储?
【发布时间】:2012-03-10 17:52:08
【问题描述】:

我想使用观察者来设置一些数据,这些数据可能会或可能不会被控制器拾取以用于后续页面调用(需要在 JS 中记录的事件数据)。

据我所知,观察者和控制器之间没有共享内存,也无法访问 Session,因为观察者可能会触发甚至不是基于请求的事件(例如 cron 作业)。

有什么简单的方法可以快速记录这些数据(即不在数据库中)以便我可以在后续请求中访问它?我需要使用 Reddis/Mongo 等吗?

【问题讨论】:

    标签: ruby-on-rails observer-pattern


    【解决方案1】:

    我们将 redis 用于一些类似类型的应用程序。效果非常好,开发速度很快。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      • 1970-01-01
      • 2014-01-28
      • 2017-08-22
      • 1970-01-01
      相关资源
      最近更新 更多