いつでもMongoの文書を変更してもらいたいです。基本的に私が必要とするのは、変更イベントを待ち受けることです。ドキュメントが変更されると、正しい人にブロードキャストする関数に渡されます。いつでもMongoDBのドキュメントをクライアントに送信します。
何らかの形で変更イベントを聞くことはできますか?このようなことを行うためのより良いDBはありますか?
ありがとうございます!
いつでもMongoの文書を変更してもらいたいです。基本的に私が必要とするのは、変更イベントを待ち受けることです。ドキュメントが変更されると、正しい人にブロードキャストする関数に渡されます。いつでもMongoDBのドキュメントをクライアントに送信します。
何らかの形で変更イベントを聞くことはできますか?このようなことを行うためのより良いDBはありますか?
ありがとうございます!
これは予定されている機能です。ここに投票してください。 https://jira.mongodb.org/browse/SERVER-124
SERVER-124はいつか実装できます。その間、レプリケーションプロセスにフックできます。基本的には、正当なレプリケーションクライアントが何をすればよいのですか:taillocal.oplog
コレクション。それはすべてのデータ変更を含み、それらをフィルタリングし、面白いだけを選んでクライアントにブロードキャストします。
はこちらをご覧ください:http://www.mongodb.org/display/DOCS/Replication+Internals
クール、情報ありがとう – fancy
あなたはMongoDBののレプリケーションシステムを活用することによりNodeJSでこれを実装する、mongo-oplogに興味があるかもしれません。
http://stackoverflow.com/questions/9691316/how-to-listen-for-changes-to-a-mongodb-collection –