Төлем әдістері Abuse

Ubuntu 20.04 жүйесінде ClickHouse орнату және пайдалану жолы

20.12.2022, 19:23

ClickHouse – дерекқорды басқарудың бағаналы жүйесі (Үлкен деректерге арналған ДҚБЖ). Бұл қадамдық нұсқаулықта Ubuntu 20.04 жүйесінде ClickHouse DataBase басқару жүйесін орнату жолын қарастырамыз.

Бастапқыда жұмыс істеу: ClickHouse DataBase басқару жүйесін орнату үшін виртуалды серверді қалай дайындау керек

Орнату алдында қауіпсіздікті жақсарту үшін виртуалды серверді конфигурациялау қажет:

  • түбірлік құқықтары бар пайдаланушы құру;
  • іске қосу үшін брандмауэрді конфигурациялаңыз;
  • бума индекстерін және бумалардың өзін жаңартыңыз.

Біз стандартты командаларды орнатамыз:

 $ sudo apt update $ sudo apt upgrade

ClickHouse дерекқорын басқару жүйесін орнату

ДҚБЖ орнату алдында тәуелділіктерді орнату қажет. Біз мұны пәрмен арқылы орындаймыз:

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

Мұны жасағаннан кейін жүйеге GPG-ke y репо және репоның өзін қосыңыз. Мұны орындағаннан кейін ClickHouse дерекқорын басқару жүйесін орнатуға болады:

 $ sudo apt install clickhouse-server clickhouse-client

Процесс бірнеше минутты алады (процесті консольде көруге болады). Орнату кезінде сізден болашақта қолданылатын құпия сөз сұралады.

Дерекқор мен кестелерді басқару үшін ClickHouse қолданбасын іске қосыңыз

Жүйені іске қосу үшін пәрменді пайдаланыңыз:

 $ sudo service clickhouse-server start

start орнына status пәрменін көрсетсеңіз, сіз clickhouse-server қызметінің күйі туралы ақпаратты аласыз.

ClickHouse іске қосылғаннан кейін ванналар мен кестелердің дерекқорын жасау ғана қалады.

ClickHouse көмегімен бірінші дерекқорды жасау

Қызметпен жұмыс істеу үшін пайдаланушы командаларды енгізетін пәрмен жолы беріледі. Олардан бастау керек :)

Мысалы, біз bazadannyh деп аталатын мәліметтер базасын жасағымыз келеді. Бұл жағдайда команда келесідей болады:

 :) CREATE DATABASE bazadannyh;

Оны пайдалану үшін пәрмен жолына келесіні енгізу керек:

 :) USE bazadannyh.

ClickHouse бағдарламасында кесте құру үшін келесі пәрменді енгізу керек:

 CREATE TABLE table_name

Синтаксиске және рұқсат етілген түрлерге (әсіресе val , id және т.б.) назар аударыңыз.

Жүйе жаңа деректерді енгізу, ағымдағы деректерді жою, жаңарту және т.б. мүмкіндігін қолдайды. ClickHouse сонымен қатар сұрауларды өңдеуге қабілетті.

Енді кестелер мен дерекқорларды жасау үшін виртуалды серверде ClickHouse жұмыс істейді. Оны әзірлеу процесінде ұтымды пайдалану ғана қалды.