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

Fragmenta una colección

Para particionar una colección, debes especificar el namespace completo de la colección que deseas particionar y la clave de partición. Puede usar el método mongosh sh.shardCollection() para fragmentar una colección:

sh.shardCollection(<namespace>, <key>) // Optional parameters omitted

namespace

Especifica el namespace completo de la colección que deseas fragmentar ("<database>.<collection>").

key

Especifique un { <shard key field1>: <1|"hashed">, ... } de documento en el que

Para obtener más información sobre el método de particionado, vea sh.shardCollection().

Los documentos en colecciones particionadas pueden carecer de los campos clave de partición. Una clave de partición faltante cae dentro del mismo rango que una clave de partición con valor null. Consulta Campos clave de partición faltantes.

Puede actualizarse el valor de clave de partición de un documento a menos que el campo de clave de partición sea el campo _id inmutable.

Para obtener detalles sobre cómo actualizar el valor de la clave de partición, consulta Cambiar el valor de la clave de partición de un documento.

A partir de MongoDB 5.0, puedes refragmentar una colección al cambiar la clave de fragmentación de un documento.

Para ajustar una clave de fragmentación, agrega un campo o campos de sufijo a la clave de fragmentación existente.