On this page本页内容
The native method listed here is for the legacy mongo
shell.
To use native methods in mongosh
, see Native Methods in mongosh
.
sleep(ms)
ms | integer | A duration in milliseconds. |
sleep()
suspends a JavaScript execution context for a specified number of milliseconds.
Consider a low-priority bulk data import script. To avoid impacting other processes, you may suspend the shell after inserting each document, distributing the cost of insertion over a longer period of time.
The following example mongosh
script will load a JSON file containing an array of documents, and save one element every 100 milliseconds.
JSON.parse(cat('users.json')).forEach(function(user) { db.users.save(user); sleep(100); });