Betaalmethoden Abuse

Hoe ClickHouse installeren en gebruiken op Ubuntu 20.04

20.12.2022, 19:23

ClickHouse is een columnair databasebeheersysteem (DBMS voor Big Data). In deze stapsgewijze instructie laten we zien hoe je ClickHouse DataBase management systeem installeert op Ubuntu 20.04.

Aan de slag: Hoe maak je een virtuele server voor te bereiden voor het installeren van ClickHouse DataBase Management System

Voor de installatie moet u de virtuele server configureren om de veiligheid te verbeteren:

  • een gebruiker met root-rechten aanmaken;
  • de firewall configureren om te draaien;
  • pakketindexen en pakketten zelf bijwerken.

Standaardcommando's definiëren:

$ sudo apt update
$ sudo apt upgrade

ClickHouse Database Management Systeem installeren

Voordat u DBMS installeert, moet u afhankelijkheden rollen. We doen dit met het commando:

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

Als je klaar bent, voeg je de GPG-keyrepo en de repo zelf toe aan het systeem. Als je dit gedaan hebt, kun je het ClickHouse database management systeem installeren:

$ sudo apt install clickhouse-server clickhouse-client

Het proces duurt een paar minuten (je kunt het proces bekijken in de console). Tijdens de installatie wordt u om een wachtwoord gevraagd dat u in de toekomst zult gebruiken.

ClickHouse starten voor database- en tabelbeheer

Gebruik de opdracht om het systeem te starten:

$ sudo service clickhouse-server start

Als je in plaats van start de opdracht status opgeeft, krijg je de status van de service clickhouse-server.

Als ClickHouse eenmaal draait, hoeft u alleen nog maar een database en tabellen aan te maken.

Het maken van de eerste database met behulp van ClickHouse

Om te werken met de service biedt een opdrachtregel, waarin de gebruiker voert opdrachten. Ze moeten beginnen met :)

We willen bijvoorbeeld een database met de naam bazadannyh maken. In dit geval zou het commando er als volgt uitzien:

:) CREATE DATABASE bazadannyh;

Om het te gebruiken, moet je in de commandoregel typen:

:) USE bazadannyh.

Om een tabel aan te maken in ClickHouse, moet je het commando typen:

CREATE TABLE table_name

Let op de syntaxis en toegestane typen (in het bijzonder val, id en anderen).

Het systeem ondersteunt de mogelijkheid om nieuwe gegevens in te voegen, verwijderen van huidige gegevens, bijwerken, en anderen. ClickHouse is ook in staat om verzoeken te verwerken.

Nu heb je ClickHouse werken op uw virtuele server om tabellen en databases te maken. Het enige wat je nog moet doen, is het op de juiste manier gebruiken in het ontwikkelproces.