Menu Docs

Página inicial do DocsDesenvolver aplicaçõesManual do MongoDB

stand()

Nesta página

  • Definição
  • Exemplo

Observação

O método nativo listado aqui é para o shell mongo legado.

Para usar métodos nativos em mongosh, consulte Métodos nativos em mongosh.

sleep(ms)
Parâmetro
Tipo
Descrição
ms
inteiro
Uma duração em milissegundos.

sleep() suspende um contexto de execução JavaScript por um número específico de milissegundos.

Considere um script de importação de dados em massa de baixa prioridade. Para não ter impacto em outros processos, você pode suspender o shell após inserir cada documento, distribuindo o custo da inserção por um longo período de tempo.

O exemplo de script mongosh a seguir carregará um arquivo JSON contendo uma array de documentos e salvará um elemento a cada 100 milissegundos.

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

Nesta página