Freigeben über


IndexingMode Klasse

Gibt die unterstützten Indizierungsmodi an.

Vererbung
builtins.object
IndexingMode

Konstruktor

IndexingMode()

Variablen

Consistent
str

Der Index wird synchron mit einem Erstellungs- oder Aktualisierungsvorgang aktualisiert. Bei konsistenter Indizierung entspricht das Abfrageverhalten der Standardkonsistenzebene für die Auflistung.

Der Index wird mit den Daten immer auf dem neuesten Stand gehalten.

Lazy
str

Der Index wird asynchron in Bezug auf einen Erstellungs- oder Aktualisierungsvorgang aktualisiert. Seit Juni/2020 nicht mehr für neue Container unterstützt.

Bei der verzögerten Indizierung sind Abfragen schließlich konsistent. Der Index wird aktualisiert, wenn sich die Sammlung im Leerlauf befindet.

NoIndex
str

Es wird kein Index bereitgestellt.

Wenn IndexingMode auf "None" festgelegt wird, wird der Index gelöscht. Verwenden Sie diese Option, wenn Sie den Index für eine Dokumentsammlung nicht beibehalten möchten, um die Speicherkosten zu sparen oder den Schreibdurchsatz zu verbessern. Ihre Abfragen werden zu Scans der gesamten Sammlung degeneriert.

Attribute

Consistent

Consistent = 'consistent'

Lazy

Lazy = 'lazy'

NoIndex

NoIndex = 'none'