Docs 菜单

Mongo.setCausalConsistency()

在此页面上

Mongo.setCausalConsistency(<boolean>)

启用或禁用连接对象的因果一致性。 默认情况下,连接对象的因果一致性处于禁用状态。

注意

即使会话可能启用了因果一致性, Mongo()连接对象也可能禁用了因果一致性,反之亦然。 请参阅Mongo.startSession()

要启用连接对象的因果一致性,请调用不带任何参数的方法:

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

该方法还可以接受布尔参数:

  • true以启用因果一致性:

    conn.setCausalConsistency(true);
  • false禁用因果一致性:

    conn.setCausalConsistency(false);

此方法可用于以下环境中托管的部署:

以下mongosh 操作可在与Mongo() mongosh的全局db 变量关联的 连接对象上启用因果一致性:

db.getMongo().setCausalConsistency();

提示

另请参阅:

在此页面上