IndexingMode クラス

サポートされているインデックス作成モードを指定します。

継承
builtins.object
IndexingMode

コンストラクター

IndexingMode()

変数

Consistent
str

インデックスは、作成操作または更新操作を使用して同期的に更新されます。 一貫性のあるインデックス作成では、クエリの動作はコレクションの既定の整合性レベルと同じです。

インデックスは常にデータと共に最新の状態に保たれます。

Lazy
str

インデックスは、作成操作または更新操作に関して非同期的に更新されます。 2020 年 6 月以降、新しいコンテナーではサポートされていません。

遅延インデックス作成では、クエリは最終的に一貫性があります。 インデックスは、コレクションがアイドル状態のときに更新されます。

NoIndex
str

インデックスが指定されていません。

IndexingMode を "None" に設定すると、インデックスが削除されます。 これは、ドキュメント コレクションのインデックスを維持しない場合に使用し、ストレージ コストを節約したり、書き込みスループットを向上させたりします。 クエリは、コレクション全体のスキャンに縮退します。

属性

Consistent

Consistent = 'consistent'

Lazy

Lazy = 'lazy'

NoIndex

NoIndex = 'none'