2014-11-03 41 views
0

我打算创建一个使用MongoDB进行持久化的独立通知系统。如果某个特定集合发生变化,有没有办法从MongoDB获取通知?来自MongoDB的警报

回答

2

不完全。没有触发器等。

你可以做的是一个(非常)穷人的MongoDB消息队列解决方案。

  1. 创建一个封顶的集合,它可以用作消息的FIFO缓冲区。
  2. 通过tailable cursor连接
  3. 跳过加盖集合中的所有现有条目并等待新集合。
+0

嘿马库斯,我打算建立一些工具来获得同步与monogdb.Am不重新发明轮子。 – BlackPOP 2014-11-04 04:50:44

+0

你的第一句话有不同的说法。 ;) – 2014-11-04 09:03:28