Estos ajustes están disponibles en system.merge_tree_settings y se generan automáticamente a partir del código fuente de ClickHouse.
text_index_dictionary_block_frontcoding_compression
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.6 | 1 | Nueva configuración |
Compresión front-coding predeterminada para los bloques de diccionario del índice de texto.
Puede sobrescribirse con el argumento de índice explícito dictionary_block_frontcoding_compression.
text_index_dictionary_block_size
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.6 | 512 | Nueva configuración |
Tamaño de bloque predeterminado del diccionario de los índices de texto.
Puede sobrescribirse con el argumento de índice explícito dictionary_block_size.
text_index_max_memory_usage_before_flush
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.8 | 1073741824 | Nueva configuración. El valor anterior desactiva el vaciado basado en memoria para preservar el comportamiento anterior a la versión 26.8 |
Máxima cantidad estimada de memoria retenida por un constructor de índices de texto antes de vaciar un segmento temporal.
text_index_max_processed_tokens_before_flush
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.8 | 100000000 | Nueva configuración |
Número máximo de tokens procesados que acumula un constructor de índices de texto antes de vaciar un segmento temporal.
text_index_posting_list_block_size
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.6 | 1048576 | Nueva configuración |
Tamaño de bloque predeterminado de la posting list en índices de texto (filas).
Puede sobrescribirse mediante el argumento de índice explícito posting_list_block_size.
text_index_posting_list_codec
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.6 | none | Nueva configuración |
Códec predeterminado de la posting list de los índices de texto.
Se puede sobrescribir con el argumento de índice explícito posting_list_codec.
text_index_serialization_version
Historial de versiones
| Versión | Valor predeterminado | Comentario |
|---|---|---|
| 26.8 | v2_with_positions | Permite el formato de índice de texto 'v2_with_positions', que persiste las posiciones de los tokens para la búsqueda de frases. Se revierte a 'v1_with_codec' con versiones anteriores de compatibilidad para que los servidores más recientes sigan escribiendo un formato que los servidores más antiguos puedan leer durante una actualización progresiva. |
| 26.6 | v1_with_codec | Nueva configuración. Controla la versión del formato en disco de los índices de texto. Se revierte a 'v0_initial' con versiones anteriores de compatibilidad para que los servidores más recientes sigan escribiendo el formato anterior que los servidores más antiguos puedan leer durante una actualización progresiva. |
La versión de formato de serialización en disco preferida para escribir índices de texto.
La configuración es una preferencia, no una restricción estricta: si la versión configurada no puede representar un índice, se elige automáticamente una versión más reciente que pueda representarlo, y la escritura de un índice de texto nunca falla a causa de esta configuración.
Durante una actualización progresiva, fije el formato mediante la configuración compatibility de nivel de perfil en
los servidores ya actualizados, para que sigan escribiendo un formato que los servidores más antiguos aún puedan leer.
Valores posibles:
v0_initial— El formato original. No persiste el tipo de códec de la posting list.v1_with_codec— Persiste el tipo de códec de la posting list en el encabezado del índice de texto.v2_with_positions— Persiste las posiciones de los tokens para índices consupport_phrase_search.