1

Mongo ドキュメントが変更されるたびにユーザーに送信したい。基本的に私が必要としているのは、変更イベントをリッスンすることです。次に、ドキュメントが変更されたときに、それを適切な人にブロードキャストする関数に渡します。

変更イベントをリッスンできますか? この種のことを行うためのより良いDBはありますか?

ありがとう!

4

3 に答える 3

2

SERVER-124はいつか実装されるかもしれません。それまでの間、レプリケーション プロセスに接続できます。基本的に、正当なレプリケーション クライアントが行うこと、つまりコレクションの末尾を指定する必要があります。local.oplogすべてのデータ変更が含まれており、それらをフィルタリングし、興味深いものだけを選択してクライアントにブロードキャストします。

ここを参照してください: http://www.mongodb.org/display/DOCS/Replication+Internals

于 2012-04-19T09:51:48.583 に答える
1

予定の機能です。ここで投票してください https://jira.mongodb.org/browse/SERVER-124

于 2012-04-19T09:46:43.047 に答える
0

MongoDB の複製システムを利用して NodeJS にこれを実装するmongo-oplogに興味があるかもしれません。

于 2014-05-05T18:17:24.027 に答える