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

Opção de leitura coberta

Nesta página

  • Habilitar leituras distribuídas
  • Informações adicionais

Importante

A partir do MongoDB 8.0, as leituras distribuídas estão obsoletas. As queries que especificam a preferência de leitura nearest não usam mais leituras protegidas por padrão. Se você especificar explicitamente uma leitura distribuída distribuída , o MongoDB executará uma leitura distribuída e registrará um aviso.

Você pode especificar o uso de leituras distribuídas para preferências de leitura nãoprimary em clusters fragmentados.

Com leituras distribuídas, as instâncias do mongos encaminham as operações de leitura para dois nós do conjunto de réplicas por cada fragmento consultado e retornam resultados do primeiro respondente por fragmento.

As leituras distribuídas são suportadas para as seguintes operações:

Para especificar a leitura protegida para uma preferência de leitura, use a opção de leitura protegida para preferências de leitura.

Para usar leituras distribuídas, habilite a opção de leitura distribuída das preferências de leitura que não são primary.

  • Ao usar os drivers, consulte aAPI de preferência de leitura dos drivers .

  • Ao usar mongosh, você pode usar os métodos auxiliares cursor.readPref() e Mongo.setReadPref().

Para obter mais informações sobre leituras cobertas, consulte Leituras cobertas.

Para obter detalhes sobre a seleção de nós em leituras distribuídas, consulte Preferência de leitura e fragmentos.

O comando serverStatus e seu método correspondente mongosh db.serverStatus() retornam hedgingMetrics.

Voltar

maxStalenessSeconds