Makseviisid Abuse

Kuidas paigaldada ja kasutada ClickHouse'i Ubuntu 20.04 peal

20.12.2022, 19:23

ClickHouse on veeruline andmebaasi haldussüsteem (DBMS suurte andmete jaoks). Selles samm-sammult juhendis vaatame, kuidas paigaldada ClickHouse Andmebaasi haldussüsteem Ubuntu 20.04-le.

Alustamine: Kuidas valmistada ette virtuaalserver ClickHouse DataBase haldussüsteemi installimiseks

Enne paigaldamist peate turvalisuse parandamiseks konfigureerima virtuaalserveri:

  • luua root-õigustatud kasutaja;
  • konfigureerida tulemüür;
  • uuendada paketiindeksid ja paketid ise.

Määrake standardkäsklused:

$ sudo apt update
$ sudo apt upgrade

ClickHouse andmebaasi haldussüsteemi paigaldamine

Enne DBMSi paigaldamist tuleb sõltuvused üles kerida. Teeme seda käsuga:

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

Kui see on tehtud, lisage GPG-võtmerepo ja repo ise süsteemi. Kui olete selle teinud, saate paigaldada ClickHouse andmebaasi haldussüsteemi:

$ sudo apt install clickhouse-server clickhouse-client

Protsess võtab paar minutit (protsessi saab jälgida konsoolist). Paigaldamise ajal küsitakse teilt parooli, mida te edaspidi kasutate.

ClickHouse'i käivitamine andmebaasi ja tabelite haldamiseks

Süsteemi käivitamiseks kasutage käsku:

$ sudo service clickhouse-server start

Kui te annate käsu status asemel käsu start, saate te clickhouse-serveri teenuse oleku.

Kui ClickHouse on käivitatud ja töötab, jääb üle vaid andmebaasi ja tabelite loomine.

Esimese andmebaasi loomine ClickHouse'i abil

Tööks pakub teenus käsurea, kuhu kasutaja sisestab käsud. Need peaksid algama :)

Näiteks tahame luua andmebaasi nimega bazadannyh. Sellisel juhul näeks käsk välja järgmiselt:

:) CREATE DATABASE bazadannyh;

Kasutamiseks tuleb käsureale sisestada:

:) USE bazadannyh.

ClickHouse'i tabeli loomiseks tuleb sisestada käsk:

CREATE TABLE table_name

Pöörake tähelepanu süntaksile ja lubatud tüüpidele (eelkõige val, id ja muud).

Süsteem toetab uute andmete sisestamist, olemasolevate andmete kustutamist, uuendamist ja muud. ClickHouse on võimeline töötlema ka päringuid.

Nüüd töötab ClickHouse teie virtuaalserveris, et luua tabeleid ja andmebaase. Jääb vaid üle seda arendusprotsessis õigesti kasutada.