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

oplog MongoDB(MMSレプリカセット)にアクセスする方法

    このリンク を確認してください

    基本的に、mongo 2.6から、ユーザーを作成し、oplogへのアクセスを許可する必要があります(適切な資格情報を使用してDBにアクセスすることもできます)

    次のようなもの:

    db.runCommand({ createRole: "oplogger", 
                   privileges: [{ resource: { db: 'local', collection: 'oplog.rs'},
                                   actions: ['find']}, ],
                   roles: [{role: 'read', db: 'local'}] })
    

    完全な手順こちら




    1. 親ドキュメントが存在しない可能性がある場合は、MongoDBサブドキュメントを更新します

    2. MongoDB-$setIsSubset演算子が$matchステージで機能しない

    3. MongoDBの原子性、分離、並行性

    4. サーバーの解析-ファイルが見つかりません