Mokėjimo būdai Abuse

Kaip įdiegti ir naudoti "ClickHouse" Ubuntu 20.04

20.12.2022, 19:23

"ClickHouse" yra stulpelinė duomenų bazių valdymo sistema (DBVS dideliems duomenims). Šioje žingsnis po žingsnio instrukcijoje pažiūrėkime, kaip įdiegti "ClickHouse" duomenų bazių valdymo sistemą "Ubuntu 20.04".

Darbo pradžia: kaip paruošti virtualųjį serverį ClickHouse duomenų bazių valdymo sistemai įdiegti

Prieš diegimą reikės sukonfigūruoti virtualųjį serverį, kad būtų padidintas saugumas:

  • Sukurti root autorizuotą naudotoją;
  • sukonfigūruokite ugniasienę, kad ji veiktų;
  • atnaujinti paketų indeksus ir pačius paketus.

Nustatykite standartines komandas:

$ sudo apt update
$ sudo apt upgrade

ClickHouse duomenų bazių valdymo sistemos diegimas

Prieš diegiant DBVS, reikia suvesti priklausomybes. Tai darome naudodami komandą:

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

Atlikę šį veiksmą, pridėkite GPG raktoatliekyną ir patį atliekyną prie sistemos. Kai tai padarysite, galite įdiegti ClickHouse duomenų bazių valdymo sistemą:

$ sudo apt install clickhouse-server clickhouse-client

Procesas trunka porą minučių (galite stebėti procesą konsolėje). Diegimo metu jūsų bus paprašyta nurodyti slaptažodį, kurį naudosite ateityje.

Duomenų bazės ir lentelių valdymo programos "ClickHouse" paleidimas

Norėdami paleisti sistemą, naudokite komandą:

$ sudo service clickhouse-server start

Jei vietoj Start nurodysite komandą Status, gausite Clickhouse-server paslaugos būseną.

Įjungus "ClickHouse", belieka tik sukurti duomenų bazę ir lenteles.

Pirmosios duomenų bazės kūrimas naudojant ClickHouse

Darbui su paslauga suteikiama komandų eilutė, į kurią naudotojas įveda komandas. Jos turėtų prasidėti nuo :)

Pavyzdžiui, norime sukurti duomenų bazę pavadinimu bazadannyh. Šiuo atveju komanda atrodytų taip:

:) CREATE DATABASE bazadannyh;

Norėdami ja naudotis, komandinėje eilutėje turite įvesti komandų eilutę:

:) USE bazadannyh.

Norėdami sukurti lentelę ClickHouse, turite įvesti komandą:

CREATE TABLE table_name

Atkreipkite dėmesį į sintaksę ir leidžiamus tipus (ypač val, id ir kitus).

Sistema palaiko galimybę įterpti naujus duomenis, ištrinti esamus duomenis, atnaujinti ir kt. ClickHouse taip pat gali apdoroti užklausas.

Dabar jūsų virtualiame serveryje veikia "ClickHouse", skirta lentelėms ir duomenų bazėms kurti. Belieka tik tinkamai ją naudoti kūrimo procese.