带有node.js和MongoDB的警报系统

Leo*_*ill 1 user-interface mongodb node.js

我想知道用node.js和mongoDB实现创建用户警报系统的最佳方法是什么.

您是否仍然需要让客户端轮询服务器端并检查是否有任何新的更新要显示给用户?(例如,新消息)

或者,有没有一种有效的方法可以将数据库更改过滤到UI,因为它们会发生?我刚刚开始学习节点,我无法在线找到答案.

对此的任何解释都会很棒.

谢谢.

ben*_*y23 5

对于警报系统,我将使用以下三个组件:

上限集合将保存所有通知(即新通知仅添加到上限集合,上限集合具有自动删除旧消息的附加优势),可保持打开的光标并不断返回任何新消息和套接字.io将能够毫不费力地处理通知客户.