MongoDB
 sql >> Database >  >> NoSQL >> MongoDB

L'eliminazione della raccolta Mongo non libera spazio su disco

Hai eliminato una raccolta, ma non il database che la contiene. L'eliminazione della raccolta non compatta i file di dati, né l'eliminazione di un documento. Se vuoi davvero compattare il database, rilascialo completamente e reimportalo, oppure compattalo usando repairDatabase (consulta i documenti ). Attenzione però, non puoi compattare il database online, penso se hai solo un nodo.

Se si dispone di un set di repliche, l'aggiunta di nuovi nodi e la rimozione di quelli vecchi è il modo più sicuro per compattare il database online. Lo faccio di tanto in tanto ed è facile.