通知系统的想法

时间:2013-10-02 07:41:59

标签: ruby-on-rails ruby notifications redis rails-postgresql

我正在尝试将通知系统集成到我的某个rails应用中。我使用PostgreSQL作为我的主数据库。我正在考虑使用redis来支持通知系统。 但是,我对redis的使用有一些疑问:

  1. 处理不同类型的通知(例如:用户评论帖子,喜欢的帖子,标记在照片中等)。

  2. 如果我在redis中有一个用于每个用户通知的命名空间密钥,那么如何管理负载,这意味着设置通知数量的限制。

  3. 将通知存储为字符串或使用哈希(例如:用户A对用户B的帖子发表评论)

  4. PubSub功能,用于通知所有其他用户(例如:如果用户A对帖子发表评论,则必须通知评论/喜欢帖子的所有用户)。

  5. 有关如何设计此类通知系统的任何想法?

0 个答案:

没有答案