O ClickHouse é um sistema de gestão de bases de dados colunares (DBMS para Big Data). Nesta instrução passo a passo, vamos ver como instalar o sistema de gerenciamento ClickHouse DataBase no Ubuntu 20.04.
Antes da instalação, terá de configurar o servidor virtual para melhorar a segurança:
Definir comandos padrão:
$ sudo apt update
$ sudo apt upgrade
Antes de instalar o SGBD, é necessário lançar as dependências. Fazemos isso usando o comando:
$ sudo apt install apt-transport-https ca-certificates dirmngr
Quando terminar, adicione o repositório de chaves GPG
e o próprio repositório ao sistema. Quando tiver feito isto, pode instalar o sistema de gestão de bases de dados ClickHouse:
$ sudo apt install clickhouse-server clickhouse-client
O processo demora alguns minutos (pode observar o processo na consola). Durante a instalação, ser-lhe-á pedida uma palavra-passe que irá utilizar no futuro.
Para iniciar o sistema, use o comando:
$ sudo service clickhouse-server start
Se especificar o comando status
em vez de start
, obterá o status do serviço clickhouse-server
.
Assim que o ClickHouse estiver a funcionar, a única coisa que resta a fazer é criar uma base de dados e tabelas.
Para trabalhar com o serviço, é fornecida uma linha de comando, na qual o utilizador introduz comandos. Estes devem começar por :)
Por exemplo, queremos criar uma base de dados chamada bazadannyh
. Neste caso, o comando seria o seguinte:
:) CREATE DATABASE bazadannyh;
Para usá-lo, é necessário digitar na linha de comando:
:) USE bazadannyh.
Para criar uma tabela no ClickHouse, é necessário digitar o comando:
CREATE TABLE table_name
Preste atenção à sintaxe e aos tipos permitidos (em particular, val
, id
e outros).
O sistema suporta a capacidade de inserir novos dados, eliminar dados actuais, atualizar e outros. O ClickHouse também é capaz de processar pedidos.
Agora já tem o ClickHouse a funcionar no seu servidor virtual para criar tabelas e bases de dados. Tudo o que resta é utilizá-lo corretamente no processo de desenvolvimento.