Начини на плащане Abuse

Как да инсталирате и използвате ClickHouse в Ubuntu 20.04

20.12.2022, 19:23

ClickHouse е система за управление на колонарни бази данни (СУБД за големи данни). В тази инструкция стъпка по стъпка ще видим как да инсталираме системата за управление на бази данни ClickHouse DataBase на Ubuntu 20.04.

Започваме: Как да подготвим виртуален сървър за инсталиране на системата за управление на бази данни ClickHouse DataBase

Преди инсталацията ще трябва да конфигурирате виртуалния сървър, за да подобрите сигурността:

  • да създадете потребител с право на главен потребител;
  • да конфигурирате защитната стена да работи;
  • да актуализирате индексите на пакетите и самите пакети.

Определете стандартни команди:

$ sudo apt update
$ sudo apt upgrade

Инсталиране на системата за управление на бази данни ClickHouse

Преди да инсталирате СУБД, трябва да разгърнете зависимостите. Правим това с помощта на командата:

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

Когато това стане, добавете репото с GPG ключи самото репо към системата. Когато сте направили това, можете да инсталирате системата за управление на бази данни ClickHouse:

$ sudo apt install clickhouse-server clickhouse-client

Процесът отнема няколко минути (можете да наблюдавате процеса в конзолата). По време на инсталацията ще ви бъде поискана парола, която ще използвате в бъдеще.

Стартиране на ClickHouse за управление на бази данни и таблици

За да стартирате системата, използвайте командата:

$ sudo service clickhouse-server start

Ако посочите командата status вместо start, ще получите информация за състоянието на услугата clickhouse-server.

След като ClickHouse е стартирана и работи, единственото, което остава да направите, е да създадете база данни и таблици.

Създаване на първата база данни с помощта на ClickHouse

За работа с услугата се предоставя команден ред, в който потребителят въвежда команди. Те трябва да започват с :)

Например, искаме да създадем база данни, наречена bazadannyh. В този случай командата ще изглежда по следния начин:

:) CREATE DATABASE bazadannyh;

За да я използвате, трябва да въведете команден ред:

:) USE bazadannyh.

За да създадете таблица в ClickHouse, трябва да въведете командата:

CREATE TABLE table_name

Обърнете внимание на синтаксиса и допустимите типове (по-специално val, id и други).

Системата поддържа възможност за вмъкване на нови данни, изтриване на текущи данни, актуализиране и други. ClickHouse също така е в състояние да обработва заявки.

Сега ClickHouse работи на вашия виртуален сървър за създаване на таблици и бази данни. Остава само да я използвате правилно в процеса на разработка.