map_serialization_version
Map カラムで使用するシリアライゼーション方式を制御します。
設定可能な値:
- basic —
Mapに標準のシリアライゼーションを使用します。 - with_buckets — シリアライゼーション時にキーをバケットに分割します。バケットを使用すると、Map から個々のキーを読み取る効率が向上します。
with_buckets シリアライゼーションのバケット数は、max_buckets_in_map と map_buckets_strategy で決まります。
map_serialization_version_for_zero_level_parts
Map カラムの別のシリアライゼーション バージョンを指定できます。
これにより、マージ済みパーツでは with_buckets を使用しつつ、insert 時のパフォーマンス低下を避けるために、
ゼロレベルのパーツでは basic シリアライゼーションを維持できます。