【发布时间】:2013-07-21 13:07:27
【问题描述】:
我有一个包含许多表的数据库:[关注者、收藏夹、帖子...等)
这些表格定义了用户可以实现的不同活动,他可以发送帖子、将其他人添加到收藏夹和关注其他人。
我想要做的是从这些表中提取数据,并构建一个实时新闻源。
我有两个选择:
1- 为通知创建一个单独的表(这样我就不必从多个表中获取数据,然后使用 Javascript 计时器每隔 x 秒返回一次结果。
2- 使用 XMPP 服务器...每隔 x 秒发送(或推送)通知,而不实际发送任何 ajax 查询。
对于这两个选项,我不知道是应该连接到这些表以获取新闻提要,还是只为通知创建一个单独的表。
我搜索了这个主题,但我还没有找到真正有用的东西,任何链接将不胜感激。
【问题讨论】:
-
你也可以考虑使用发布/订阅机制来实时推送通知。
-
我同意 MasterAM 的观点,认为您可能仅使用 XMPP pubsub 就可以完成这里的所有工作。