ロックには重要な制限があり、それがlocalです データベース。そのデータベースにはoplogが含まれています 複製に使用されるコレクション。
本番環境で実行している場合は、レプリカセットを使用して実行する必要があります。レプリカセットを使用している場合は、そのデータベースに対する書き込みロックの影響に注意する必要があります。
10個のコレクションを10個のDBに分割しても、それらがすべてoplogの待機をブロックしている場合は役に立ちません。 。
書き直すための大きな一歩を踏み出す前に、oplogを確認してください。 問題は発生しません。
また、MongoDBはDBレベルのセキュリティを実装していることに注意してください。セキュリティ機能を使用している場合は、保護するDBをさらに作成することになります。