Betalingsmåter Abuse

Slik installerer og bruker du ClickHouse på Ubuntu 20.04

20.12.2022, 19:23

ClickHouse er et kolonnedatabaseadministrasjonssystem (DBMS for Big Data). I denne trinnvise veiledningen skal vi se hvordan du installerer ClickHouse DataBase Management System på Ubuntu 20.04.

Komme i gang: Hvordan klargjøre en virtuell server for installasjon av ClickHouse DataBase Management System

Før installasjonen må du konfigurere den virtuelle serveren for å forbedre sikkerheten:

  • opprette en root-autorisert bruker;
  • konfigurere brannmuren til å kjøre;
  • oppdatere pakkeindekser og selve pakkene.

Definere standardkommandoer:

$ sudo apt update
$ sudo apt upgrade

Installere ClickHouse Database Management System

Før du installerer DBMS, må du rulle avhengigheter. Vi gjør dette ved hjelp av kommandoen:

$ sudo apt install apt-transport-https ca-certificates dirmngr

Når du er ferdig, legger du til GPG-keyrepo og selve repoen i systemet. Når du har gjort dette, kan du installere ClickHouse database management system:

$ sudo apt install clickhouse-server clickhouse-client

Prosessen tar et par minutter (du kan følge med på prosessen i konsollen). Under installasjonen blir du bedt om å oppgi et passord som du skal bruke i fremtiden.

Starte ClickHouse for database- og tabelladministrasjon

Bruk kommandoen for å starte systemet:

$ sudo service clickhouse-server start

Hvis du angir kommandoen status i stedet for start, får du status for tjenesten clickhouse-server.

Når ClickHouse er oppe og går, er det bare å opprette en database og tabeller.

Lage den første databasen ved hjelp av ClickHouse

For å jobbe med tjenesten finnes det en kommandolinje der brukeren skriver inn kommandoer. De bør starte med :)

Vi ønsker for eksempel å opprette en database som heter bazadannyh. I dette tilfellet vil kommandoen se slik ut:

:) CREATE DATABASE bazadannyh;

For å bruke den må du skrive inn kommandolinjen:

:) USE bazadannyh.

For å opprette en tabell i ClickHouse må du skrive inn kommandoen:

CREATE TABLE table_name

Vær oppmerksom på syntaksen og de tillatte typene (spesielt val, id og andre).

Systemet støtter muligheten til å sette inn nye data, slette nåværende data, oppdatere og annet. ClickHouse kan også behandle forespørsler.

Nå har du ClickHouse på din virtuelle server for å opprette tabeller og databaser. Det eneste som gjenstår er å bruke det riktig i utviklingsprosessen.