Menu Docs
Página inicial do Docs
/
Manual do MongoDB

Javascript no lado do servidor

Nesta página

  • Visão geral
  • Executando arquivos do .js por uma instância do mongosh no servidor
  • Concurrency
  • Desabilitar a execução de JavaScript no servidor

O MongoDB fornece os seguintes comandos, métodos e operador que executam a execução do lado do servidor do código JavaScript:

Você também pode especificar um arquivo JavaScript para mongosh ser executado no servidor. Para obter mais informações, consulte Execução de arquivos .js por meio de uma instância mongosh Instância no servidor

Observação

JavaScript no MongoDB

Embora estes métodos utilizem JavaScript, a maioria das interações com MongoDB não utilizam JavaScript, mas utilizam um driver automático na linguagem da aplicação de interação.

Se você não precisar realizar a execução do código JavaScript no lado do servidor, consulte Desabilitar execução do lado do servidor do JavaScript.

Observação

Se você estiver usando o SELinux, qualquer operação do MongoDB que exija JavaScript no lado do servidor resultará em erros de segfault. Desativar execução de JavaScript no servidor descreve como desativar a execução de JavaScript no servidor.

Você pode especificar um arquivo JavaScript (.js) para mongosh para executar o arquivo no servidor. Esta é uma boa técnica para executar o trabalho administrativo em lote. Quando você executa mongosh no servidor, conectando-se por meio da interface localhost, a conexão é rápida e com baixa latência.

Consulte o método individual ou a documentação do operador para obter qualquer informação sobre concorrência. Consulte também a tabela de concorrência.

Você pode desabilitar toda a execução do JavaScript do lado do servidor:

Próximo

O que é o MongoDB?