Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
Click here >
Docs Menu
Docs Home
/ /
Métodos nativos en el shell heredado

sleep()

Nota

El método nativo mencionado aquí corresponde al legado mongo shell.

Para utilizar métodos nativos en mongosh, consulta Métodos Nativos en mongosh.

sleep(ms)
Parameter
Tipo
Descripción

ms

entero

Una duración en milisegundos.

sleep() suspende un contexto de ejecución de JavaScript durante un número especificado de milisegundos.

Considera un script para la importación masiva de datos de baja prioridad. Para evitar afectar a otros procesos, puede suspender el shell después de insertar cada documento, distribuyendo el costo de la inserción durante un período de tiempo más largo.

El siguiente ejemplo de script mongosh cargará un archivo JSON que contiene un arreglo de documentos y guardará un elemento cada 100 milisegundos.

JSON.parse(cat('users.json')).forEach(function(user) {
db.users.save(user);
sleep(100);
});

Volver

resetDbpath()

En esta página