Skip to content

ClickHouse ​

Conta um bilhão de linhas antes do café esfriar.

Conectando ​

O Lily usa a interface HTTP do ClickHouse.

CampoPadrãoObservação
Hostlocalhost
Porta8123HTTP. Troque para 8443 quando ligar o HTTPS
Banco de dadosdefault
Usuáriodefault
SenhaFica no Keychain
  • Usar HTTPS criptografa a conexão. A senha vai em toda requisição, então use HTTPS ou um túnel SSH para qualquer servidor que não esteja na sua máquina.
  • URLs: clickhouse:// (ligue o HTTPS no formulário; clickhouses:// não liga).

O que funciona ​

  • Navegação, editor de queries, resultados, gráficos, export e os recursos de IA.
  • Menu Banco de dados para trocar de banco (aqui banco é a mesma coisa que schema).
  • Edição na grade: atualizações e exclusões vão como mutations ALTER TABLE … UPDATE e ALTER TABLE … DELETE.
  • Trace Ao vivo e gravação pelo system.processes, com KILL QUERY.
  • Explicar em texto.
  • Como destino para mover dados: tabelas novas usam MergeTree.

Limites ​

O ClickHouse não tem transação, então:

  • edições na grade, Executar em transação e arquivos SQL rodam comando por comando, sem rollback;
  • Importar arquivo… e os dados falsos recusam tabelas do ClickHouse, porque não daria para desfazer no meio.

Também: sem chaves estrangeiras (sem linhas no diagrama ER), sem Check-up, sem plano visual, Bloqueios ou Top, e bancos novos são criados por query.

Playground ​

clickhouse/clickhouse-server na porta 18123, usuário lily, senha lily123, banco lily_store.

O Lily DB é gratuito para uso pessoal e comercial.