ClickHouse er et søjlebaseret databasestyringssystem (DBMS for Big Data). I denne trinvise vejledning kan du se, hvordan du installerer ClickHouse DataBase Management System på Ubuntu 20.04.
Før installationen skal du konfigurere den virtuelle server for at forbedre sikkerheden:
Definere standardkommandoer:
$ sudo apt update
$ sudo apt upgrade
Før du installerer DBMS, skal du rulle afhængigheder. Det gør vi ved hjælp af kommandoen:
$ sudo apt install apt-transport-https ca-certificates dirmngr
Når du er færdig, skal du tilføje GPG-nøgle-repo
'et og selve repo'et til systemet. Når du har gjort det, kan du installere ClickHouse database management system:
$ sudo apt install clickhouse-server clickhouse-client
Processen tager et par minutter (du kan se processen i konsollen). Under installationen bliver du bedt om en adgangskode, som du skal bruge fremover.
Brug kommandoen for at starte systemet:
$ sudo service clickhouse-server start
Hvis du angiver kommandoen status
i stedet for start
, får du status for tjenesten clickhouse-server
.
Når ClickHouse er oppe at køre, er det eneste, der mangler at blive gjort, at oprette en database og tabeller.
For at arbejde med tjenesten er der en kommandolinje, hvor brugeren kan indtaste kommandoer. De skal starte med :)
Vi vil f.eks. gerne oprette en database, der hedder bazadannyh
. I dette tilfælde vil kommandoen se sådan ud:
:) CREATE DATABASE bazadannyh;
For at bruge den skal du skrive i kommandolinjen:
:) USE bazadannyh.
For at oprette en tabel i ClickHouse skal du skrive kommandoen:
CREATE TABLE table_name
Vær opmærksom på syntaksen og de tilladte typer (især val
, id
og andre).
Systemet understøtter muligheden for at indsætte nye data, slette nuværende data, opdatere og andet. ClickHouse er også i stand til at behandle anmodninger.
Nu har du ClickHouse til at arbejde på din virtuelle server med at oprette tabeller og databaser. Det eneste, der mangler, er at bruge det korrekt i udviklingsprocessen.