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

マングースインサート多くの制限

    個人的な経験に基づいて、100〜200のバッチを使用すると、システムに負担をかけずにパフォーマンスをうまくブレンドできることをお勧めします。

    insertManyグループの操作は、最大1000の操作を持つことができます。グループがこの制限を超えると、MongoDBはグループを1000以下の小さなグループに分割します。たとえば、キュ​​ーが2000の操作で構成されている場合、MongoDBはそれぞれ1000の操作を持つ2つのグループを作成します。

    サイズとグループ化の仕組みは内部パフォーマンスの詳細であり、将来のバージョンで変更される可能性があります。

    シャードコレクションでの操作の順序付きリストの実行は、順序付きリストの場合、各操作が前の操作の終了を待機する必要があるため、通常、順序なしリストの実行よりも遅くなります。



    1. Swagger(C#の場合はSwashbuckle)は、MongoObjectIdを単一の文字列ではなく複数のフィールドとして表示します

    2. MongoDB$またはPHPでのクエリ

    3. Meteor Simple Schema-修飾子オプションがtrueの場合、検証オブジェクトには少なくとも1つの演算子が必要です

    4. CentOS8へのMongoDBのインストール