2011-08-05 35 views
0

是否有可能以某種方式使用Node.js訂閱「添加到數據庫」事件?數據庫目前通過Ruby on Rails進行填充。謝謝。MongoDB添加事件

回答

0

MongoDB的明智

有有關MongoDB吉拉正在進行討論關於triggers

但是現在,您一直堅持將自動增量值與數據一起存儲,並使用索引查詢來檢查是否有新增內容。

Rails的明智

我假設你正在使用Mongoid。使用回調或observers將消息發送到快速加蓋的集合/ unix套接字/無論如何。其他ODM不應該太差。

0

當您在數據庫中插入某些內容時,需要從Rails應用程序通知Node.js進程。

  1. 收聽從Node.js的處理的插座/端口
  2. 從滑軌寫時記錄添加
  3. 從節點,處理每個消息插座
上插座上