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

MongoDBの検索と削除-最速の方法

    ピーター、すべてのコンテキストを理解せずにここで最良の解決策を言うのは難しいですが、使用できるアプローチの1つはfindAndModifyです 。これにより、単一のドキュメントがクエリされて返され、更新が適用されます。

    これを使用して、処理するドキュメントを検索すると同時に、「ステータス」フィールドを変更して、処理中としてマークを付けることができます。これにより、他のワーカーがそのドキュメントを認識して無視できるようになります。

    ここに役立つ例があります: http://docs.mongodb。 org / manual / reference / command / findAndModify /



    1. パス「x」を更新すると、「x」で競合が発生します

    2. 異なる言語(英語以外)のデータをMongoDBフィールドに保存し、同じデータを取得するにはどうすればよいですか?

    3. マングーススキーマで別のスキーマを参照するにはどうすればよいですか?

    4. マングースSSL、接続は受け入れられません