Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Consolidar datos de colección

Antes de MongoDB v8.0, particionado una colección era una acción irreversible. A partir de la versión8.0, puede desfragmentar una colección a la partición de su elección.

Los siguientes escenarios se benefician del traslado de colecciones sin partición entre particiones.

Si descubres que el particionamiento era innecesario o causaba problemas de rendimiento, puedes usar el comando ``unshardCollection`` para reescribir toda la colección como una colección sin particiones.

Si usas zonas para mantener una colección particionada en una sola partición, ahora puedes eliminar la partición de la colección para reducir la complejidad en tu clúster.

Si particionó colecciones pequeñas para utilizar los recursos eficientemente en múltiples particiones, puede desparticionar y mover las colecciones a la partición de su elección. Hacerlo reduce la complejidad de una implementación y al mismo tiempo mantiene una asignación adecuada de recursos.

sh.unshardCollection("database.collection", "shardName")

El siguiente ejemplo desfragmenta la colección riders en la base de datos taxi y la mueve a shard1.

db.adminCommand({unshardCollection:"taxi.riders", toShard: "shard1"})
La colección de riders no particionada se mueve a la partición1.
haga clic para ampliar