Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Mongo.setCausalConsistency() (método mongosh)

Mongo.setCausalConsistency(<boolean>)

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

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 habilitar la coherencia 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 mongosh operación habilita la coherencia causal en el Mongo() objeto de conexión asociado con mongosh la variable global db:

db.getMongo().setCausalConsistency();

Tip

Volver

Mongo.getWriteConcern

En esta página