sql >> データベース >  >> NoSQL >> MongoDB

MongoDBで{'public':true}のドキュメントのみを複製する

    MongoDB(2.0.6以降)は、フィルター処理されたレプリケーションをサポートしていません。

    ただし...調整可能なカーソル MongoDBのoplog の 。ローカルのoplog.rs 上限付きコレクションは、レプリカセットのメンバーに変更を中継するために使用されるメカニズムと同じであり、挿入、削除、および更新の詳細が含まれます。

    この手法の例については、次のブログ投稿を参照してください: MongoDBのトリガーの作成

    あなたの場合、アクションは次のようになります:

    • public:trueで挿入または更新された場合は、コレクションAからBにレコードをコピーします
    • コレクションAでpublic:falseを使用してレコードが削除または更新された場合は、コレクションBからレコードを削除します



    1. 投票をMongoDBに保存するための効率的なドキュメント形式?

    2. C ++プログラム内でRedisを使用するにはどうすればよいですか?

    3. ジャーナルファイルはジャーナルディレクトリに存在しますが、ジャーナルを有効にせずに開始しています

    4. Redisはどのようにして高いスループットとパフォーマンスを実現しますか?