Puedes especificar el uso de lecturas cubiertas para noprimary Leer preferencias en clústeres fragmentados.
Con las lecturas protegidas, las instancias mongos pueden enrutar las operaciones de lectura a dos miembros del set de réplicas por cada fragmento consultado y devolver resultados del primer respondedor por fragmento.
Las lecturas protegidas son compatibles con las siguientes operaciones:
Para especificar lectura protegida para una preferencia de lectura, utiliza la opción de lectura protegida para preferencias de lectura.
Habilitar lecturas protegidas
Para utilizar lecturas protegidas, habilite la opción de lectura protegida para preferencias de lectura que no seanprimary. La preferencia de lectura nearest especifica la lectura protegida por defecto.
Cuando utilice los drivers, consulte la API de preferencia de lectura de los drivers.
Cuando utilice
mongosh, puede utilizar los métodos asistentescursor.readPref()yMongo.setReadPref().
Información Adicional
Para obtener más información sobre lecturas protegidas, consulte Lecturas protegidas.
Selección de miembros con lecturas protegidas.
Para obtener detalles sobre la selección de miembros para lecturas protegidas, consulta Preferencia de lectura y particiones.
Lecturas protegidas de diagnóstico
El comando serverStatus y su correspondiente mongosh método db.serverStatus() devuelve hedgingMetrics.