MongoDB(2.0.6以降)は、フィルター処理されたレプリケーションをサポートしていません。
ただし...oplog.rs
上限付きコレクションは、レプリカセットのメンバーに変更を中継するために使用されるメカニズムと同じであり、挿入、削除、および更新の詳細が含まれます。
この手法の例については、次のブログ投稿を参照してください: MongoDBのトリガーの作成 。
あなたの場合、アクションは次のようになります:
-
public:true
で挿入または更新された場合は、コレクションAからBにレコードをコピーします - コレクションAで
public:false
を使用してレコードが削除または更新された場合は、コレクションBからレコードを削除します