Docs Menu
Docs Home
/ /

Mongo.setCausalConsistency() (método mongosh)

Mongo.setCausalConsistency(<boolean>)

Habilita o deshabilita Consistencia causal en el objeto de conexión. La consistencia causal está deshabilitada en el objeto de conexión de forma predeterminada.

Nota

El Mongo() objeto de conexión puede tener la consistencia causal deshabilitada aunque las sesiones la tengan habilitada, o viceversa.Mongo.startSession() Consulte.

Para habilitar la consistencia causal para el objeto de conexión, llame al método sin ningún argumento:

var conn = Mongo("localhost:27017");
conn.setCausalConsistency();

El método también puede aceptar un argumento booleano:

  • true Para permitir la consistencia causal:

    conn.setCausalConsistency(true);
  • false Para desactivar la consistencia causal:

    conn.setCausalConsistency(false);

Este método está disponible en implementaciones alojadas en los siguientes entornos:

  • MongoDB Atlas: El servicio totalmente gestionado para implementaciones de MongoDB en la nube

  • MongoDB Enterprise: La versión basada en suscripción y autogestionada de MongoDB

  • MongoDB Community: La versión de MongoDB con código fuente disponible, de uso gratuito y autogestionada.

La siguiente operaciónmongoshhabilita la consistencia causal en el objeto de conexiónMongo()asociado con la variable global db demongosh:

db.getMongo().setCausalConsistency();

Tip

Volver

Mongo.getWriteConcern

En esta página