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();