Er is een sleutelbeperking voor de vergrendeling en dat is de local
databank. Die database bevat een oplog
verzameling die wordt gebruikt voor replicatie.
Als u in productie bent, zou u met replicasets moeten werken. Als u met Replica Sets werkt, moet u zich bewust zijn van het schrijfvergrendelingseffect op die database.
Je 10 collecties opdelen in 10 DB's is nutteloos als ze allemaal het wachten op de oplog
blokkeren .
Voordat u een grote stap zet om opnieuw te schrijven, moet u ervoor zorgen dat de oplog
zal geen problemen veroorzaken.
Houd er ook rekening mee dat MongoDB beveiliging op DB-niveau implementeert. Als u beveiligingsfuncties gebruikt, maakt u nu meer DB's aan om te beveiligen.