cachecomplex_key_cachessd_cachecomplex_key_ssd_cachedirectcomplex_key_direct
- DDL
- Arquivo de configuração
| Configuração | Descrição |
|---|---|
command | O caminho absoluto para o arquivo executável ou o nome do arquivo (se o diretório do programa estiver definido em PATH). |
format | O formato do arquivo. Todos os formatos descritos em Formatos são compatíveis. |
pool_size | Tamanho do pool. Se 0 for especificado como pool_size, não haverá restrições para o tamanho do pool. O valor padrão é 16. |
command_termination_timeout | O script executável deve conter o loop principal de leitura e escrita. Depois que o dicionário for destruído, o pipe será fechado, e o arquivo executável terá command_termination_timeout segundos para encerrar antes que o ClickHouse envie o sinal SIGTERM ao processo filho. Especificado em segundos. O valor padrão é 10. Opcional. |
max_command_execution_time | Tempo máximo de execução do comando do script executável para processar um bloco de dados. Especificado em segundos. O valor padrão é 10. Opcional. |
command_read_timeout | Tempo limite para ler dados do stdout do comando, em milissegundos. O valor padrão é 10000. Opcional. |
command_write_timeout | Tempo limite para gravar dados no stdin do comando, em milissegundos. O valor padrão é 10000. Opcional. |
implicit_key | O arquivo da fonte executável pode retornar apenas valores, e a correspondência com as chaves solicitadas é determinada implicitamente pela ordem das linhas no resultado. O valor padrão é false. Opcional. |
execute_direct | Se execute_direct = 1, command será procurado dentro da pasta user_scripts especificada por user_scripts_path. Argumentos adicionais do script podem ser especificados usando separação por espaço em branco. Exemplo: script_name arg1 arg2. Se execute_direct = 0, command é passado como argumento para bin/sh -c. O valor padrão é 1. Opcional. |
send_chunk_header | Controla se a contagem de linhas deve ser enviada antes de enviar um fragmento de dados ao processo. O valor padrão é false. Opcional. |