Ödeme Yöntemleri Abuse

Ubuntu 20.04 üzerinde ClickHouse nasıl kurulur ve kullanılır

20.12.2022, 19:23

ClickHouse bir sütunlu veritabanı yönetim sistemidir (Büyük Veri için DBMS). Bu adım adım talimatta, ClickHouse DataBase yönetim sisteminin Ubuntu 20.04 üzerinde nasıl kurulacağını görelim.

Başlarken: ClickHouse Veri Tabanı Yönetim Sistemini Kurmak için Sanal Sunucu Nasıl Hazırlanır

Kurulumdan önce, güvenliği artırmak için sanal sunucuyu yapılandırmanız gerekecektir:

  • root yetkisine sahip bir kullanıcı oluşturun;
  • güvenlik duvarını çalıştırmak için yapılandırın;
  • paket dizinlerini ve paketlerin kendilerini güncelleyin.

Standart komutları tanımlayın:

$ sudo apt update
$ sudo apt upgrade

ClickHouse Veritabanı Yönetim Sistemini Kurma

DBMS'yi kurmadan önce, bağımlılıkları yuvarlamanız gerekir. Bunu şu komutu kullanarak yapıyoruz:

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

Tamamlandığında, GPG-keyreposunu ve reponun kendisini sisteme ekleyin. Bunu yaptıktan sonra ClickHouse veritabanı yönetim sistemini kurabilirsiniz:

$ sudo apt install clickhouse-server clickhouse-client

İşlem birkaç dakika sürer (süreci konsoldan izleyebilirsiniz). Kurulum sırasında sizden gelecekte kullanacağınız bir şifre istenecektir.

Veritabanı ve tablo yönetimi için ClickHouse'u başlatma

Sistemi başlatmak için komutu kullanın:

$ sudo service clickhouse-server start

start yerine status komutunu belirtirseniz, clickhouse-server hizmetinin durumunu alırsınız.

ClickHouse kurulup çalışmaya başladıktan sonra yapılacak tek şey bir veritabanı ve tablolar oluşturmaktır.

ClickHouse kullanarak ilk veritabanını oluşturmak

Servis ile çalışmak için kullanıcının komutları girdiği bir komut satırı sağlar. Komutlar :) ile başlamalıdır.

Örneğin, bazadannyh adında bir veritabanı oluşturmak istiyoruz. Bu durumda, komut şöyle görünecektir:

:) CREATE DATABASE bazadannyh;

Kullanmak için komut satırına yazmalısınız:

:) USE bazadannyh.

ClickHouse'da bir tablo oluşturmak için şu komutu yazmalısınız:

CREATE TABLE table_name

Sözdizimine ve izin verilen türlere (özellikle val, id ve diğerleri) dikkat edin.

Sistem yeni veri ekleme, mevcut veriyi silme, güncelleme ve diğer işlemleri desteklemektedir. ClickHouse ayrıca istekleri işleme yeteneğine de sahiptir.

Artık tablolar ve veritabanları oluşturmak için sanal sunucunuzda çalışan ClickHouse'a sahipsiniz. Geriye kalan tek şey onu geliştirme sürecinde doğru bir şekilde kullanmaktır.