Formas de pagamento Abuse

Como instalar e utilizar o ClickHouse no Ubuntu 20.04

20.12.2022, 19:23

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.

Primeiros passos: como preparar um servidor virtual para instalar o sistema de gerenciamento do ClickHouse DataBase

Antes da instalação, terá de configurar o servidor virtual para melhorar a segurança:

  • criar um utilizador autorizado como root;
  • configurar a firewall para ser executada;
  • atualizar os índices de pacotes e os próprios pacotes.

Definir comandos padrão:

$ sudo apt update
$ sudo apt upgrade

Instalar o sistema de gestão de bases de dados ClickHouse

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 GPGe 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.

Iniciar o ClickHouse para gestão de bases de dados e tabelas

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.

Criar a primeira base de dados utilizando o ClickHouse

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.