allow_nondeterministic_mutations
dictGet.
Étant donné que, par exemple, les dictionnaires peuvent ne pas être synchronisés entre les nœuds, les mutations qui en extraient des valeurs sont interdites par défaut sur les tables répliquées. L’activation de ce paramètre autorise ce comportement ; il incombe alors à l’utilisateur de s’assurer que les données utilisées sont synchronisées sur tous les nœuds.
Exemple
allow_nondeterministic_optimize_skip_unused_shards
rand ou dictGet, cette dernière présentant toutefois certaines réserves avec les mises à jour) dans la clé de sharding.
Valeurs possibles :
- 0 — Non autorisé.
- 1 — Autorisé.