C'è una limitazione della chiave al blocco ed è il local
Banca dati. Quel database include un oplog
raccolta che viene utilizzata per la replica.
Se sei in esecuzione in produzione, dovresti essere in esecuzione con i set di repliche. Se stai utilizzando i set di repliche, devi essere a conoscenza dell'effetto di blocco della scrittura su quel database.
Scomporre le tue 10 raccolte in 10 DB è inutile se si bloccano tutte in attesa dell'oplog
.
Prima di fare un grande passo per riscrivere, assicurati che il oplog
non causerà problemi.
Inoltre, tieni presente che MongoDB implementa la sicurezza a livello di DB. Se stai utilizzando funzionalità di sicurezza, ora stai creando più DB da proteggere.