ClickHouse je sloupcový systém pro správu databází (DBMS pro velká data). V tomto návodu krok za krokem se podíváme, jak nainstalovat systém pro správu databází ClickHouse DataBase na Ubuntu 20.04.
Před instalací je třeba nakonfigurovat virtuální server pro zvýšení bezpečnosti:
Definujte standardní příkazy:
$ sudo apt update
$ sudo apt upgrade
Před instalací DBMS je třeba srolovat závislosti. To provedeme pomocí příkazu:
$ sudo apt install apt-transport-https ca-certificates dirmngr
Po dokončení přidáme do systému repozitář s GPG klíčem
a samotný repozitář. Po provedení tohoto úkonu můžete nainstalovat systém pro správu databází ClickHouse:
$ sudo apt install clickhouse-server clickhouse-client
Proces trvá několik minut (můžete jej sledovat v konzoli). Během instalace budete požádáni o zadání hesla, které budete v budoucnu používat.
Systém spustíte příkazem:
$ sudo service clickhouse-server start
Pokud místo příkazu start
zadáte příkaz status
, zjistíte stav služby clickhouse-server
.
Jakmile je ClickHouse spuštěn, zbývá už jen vytvořit databázi a tabulky.
Pro práci se službou poskytuje příkazový řádek, do kterého uživatel zadává příkazy. Ty by měly začínat :)
Například chceme vytvořit databázi s názvem bazadannyh
. V tomto případě by příkaz vypadal takto:
:) CREATE DATABASE bazadannyh;
Chcete-li ji používat, musíte do příkazového řádku zadat:
:) USE bazadannyh.
Pro vytvoření tabulky v ClickHouse je třeba zadat příkaz:
CREATE TABLE table_name
Věnujte pozornost syntaxi a povoleným typům (zejména val
, id
a dalším).
Systém podporuje možnost vkládat nová data, mazat stávající data, aktualizovat a další. ClickHouse je také schopen zpracovávat požadavky.
Nyní vám ClickHouse funguje na virtuálním serveru a umožňuje vytvářet tabulky a databáze. Zbývá jen správně jej použít v procesu vývoje.