Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.

Ler documentos

No MongoDB, uma operação de leitura consiste em consultar o banco de dados. Esta página fornece exemplos.

Você pode query documentos no MongoDB com os seguintes métodos:

Dica

Você pode usar um grande modelo de linguagem para gerar suas query para você. Para aprender mais, consulte Linguagem Natural para queries MongoDB.

Interface

Para mais exemplos de query, consulte:

Enquanto um cursor retorna documentos, outras operações podem ser executadas em segundo plano e afetar os resultados, dependendo do nível da preocupação de leitura . Para obter detalhes, consulte Isolamento de leitura, consistência e recência.

Para leituras de conjuntos de réplicas e fragmentos de conjuntos de réplicas, a preocupação de leitura permite que os clientes escolham um nível de isolamento para suas leituras. Para obter mais informações, consulte preocupação de leitura.

Quando você executa uma operação de localizar com um driver MongoDB ou mongosh, o MongoDB retorna um cursor que gerencia os resultados da consulta. Os resultados da consulta não retornam como um array de documentos.

Para saber como iterar documentos em um cursor, consulte a documentação do driver. Se você estiver utilizando o mongosh, consulte Iterar um cursor no mongosh.

Uma query que excede 100 megabytes ou a memória disponível é gravada em disco. Ele grava dados intermediários no armazenamento para economizar memória, o que pode causar redução de desempenho. Use o parâmetro allowDiskUseByDefault ou o método cursor.allowDiskUse() para configurar esse comportamento.

Para implantações do Atlas usando Atlas Infinite, a computação e o armazenamento são separados, portanto, as query são transferidas para o nó de computação que executa a query. Para obter mais informações, consulte query spilling em clusters do Atlas Infinite.

Receber um selo de habilidade

Domine "Otimização de Consultas" gratuitamente!

Saiba mais

Avalie esta página