Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

text_index_* MergeTree テーブル設定

これらの設定は system.merge_tree_settings で確認でき、ClickHouse のソースコードから自動生成されています。

text_index_dictionary_block_frontcoding_compression

Bool
デフォルト値
1
バージョン履歴
バージョンデフォルト値コメント
26.61新しい設定

テキスト索引のDictionaryブロックに対するデフォルトのフロントコーディング圧縮です。 明示的に指定したdictionary_block_frontcoding_compression索引引数で上書きできます。

text_index_dictionary_block_size

NonZeroUInt64
デフォルト値
512
バージョン履歴
バージョンデフォルト値コメント
26.6512新しい設定

テキスト索引のデフォルトのDictionaryブロックサイズです。 明示的に指定した dictionary_block_size の索引引数で上書きできます。

text_index_max_memory_usage_before_flush

NonZeroUInt64
デフォルト値
1073741824
バージョン履歴
バージョンデフォルト値コメント
26.81073741824新しい設定。以前の値では、26.8 より前の動作を維持するため、メモリベースのフラッシュが無効になります

一時セグメントをフラッシュする前にテキスト索引ビルダーが保持できる推定メモリ使用量の上限。

text_index_max_processed_tokens_before_flush

NonZeroUInt64
デフォルト値
100000000
バージョン履歴
バージョンデフォルト値コメント
26.8100000000新しい設定

テキスト索引ビルダーが一時セグメントをフラッシュするまでに蓄積する処理済みトークンの最大数。

text_index_posting_list_block_size

NonZeroUInt64
デフォルト値
1048576
バージョン履歴
バージョンデフォルト値コメント
26.61048576新しい設定

テキスト索引の ポスティングリスト のデフォルトのブロックサイズ (行数) 。 明示的に指定した posting_list_block_size 索引引数で上書きできます。

text_index_posting_list_codec

TextIndexPostingListCodec
デフォルト値
none
バージョン履歴
バージョンデフォルト値コメント
26.6none新しい設定

テキスト索引の既定のポスティングリスト用コーデックです。 明示的に posting_list_codec 索引引数を指定すると上書きできます。

text_index_serialization_version

MergeTreeTextIndexSerializationVersion
デフォルト値
v2_with_positions
バージョン履歴
バージョンデフォルト値コメント
26.8v2_with_positionsフレーズ検索用にトークンの位置を永続化する 'v2_with_positions' テキスト索引フォーマットを有効にします。古い互換性設定では 'v1_with_codec' に戻るため、ローリングアップグレード中も新しいサーバーは古いサーバーで読み取れるフォーマットへの書き込みを継続します。
26.6v1_with_codec新しい設定。テキスト索引のオンディスクフォーマットのバージョンを制御します。古い互換性設定では 'v0_initial' に戻るため、ローリングアップグレード中も新しいサーバーは古いサーバーで読み取れる従来のフォーマットへの書き込みを継続します。

テキスト索引の書き込みに使用する、推奨オンディスクシリアライゼーションフォーマットのバージョン。

この設定は厳密な制約ではなく、優先指定です。設定したバージョンで 索引を表現できない場合は、表現可能な新しいバージョンが自動的に選択されます。 この設定が原因でテキスト索引の書き込みが失敗することはありません。

ローリングアップグレード中は、すでにアップグレード済みのサーバーでプロファイルレベルの compatibility 設定を使用して フォーマットを固定し、古いサーバーでも引き続き読み取れるフォーマットへの書き込みを継続させます。

設定可能な値:

  • v0_initial — 元のフォーマット。ポスティングリスト の コーデック type は永続化されません。
  • v1_with_codec — テキスト索引ヘッダーに ポスティングリスト の コーデック type を永続化します。
  • v2_with_positionssupport_phrase_search を持つ索引のトークン位置を永続化します。
Navigation