Partager via


IndexingMode Classe

Spécifie les modes d’indexation pris en charge.

Héritage
builtins.object
IndexingMode

Constructeur

IndexingMode()

Variables

Consistent
str

L’index est mis à jour de manière synchrone avec une opération de création ou de mise à jour. Avec l’indexation cohérente, le comportement des requêtes est le même que le niveau de cohérence par défaut pour la collection.

L’index est toujours tenu à jour avec les données.

Lazy
str

L’index est mis à jour de manière asynchrone par rapport à une opération de création ou de mise à jour. Non pris en charge pour les nouveaux conteneurs depuis juin 2020.

Avec l’indexation différée, les requêtes sont finalement cohérentes. L’index est mis à jour lorsque la collection est inactive.

NoIndex
str

Aucun index n’est fourni.

La définition d’IndexingMode sur « None » supprime l’index. Utilisez cette option si vous ne souhaitez pas conserver l’index d’une collection de documents, afin de réduire le coût de stockage ou d’améliorer le débit d’écriture. Vos requêtes vont dégénérer en analyses de l’ensemble de la collection.

Attributs

Consistent

Consistent = 'consistent'

Lazy

Lazy = 'lazy'

NoIndex

NoIndex = 'none'