GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Cassandru na Ubuntu 18.04

Správci databází NoSQL jsou ideální pro clustery dat a škálovatelné aplikace. Mezi nimi je i Cassandra z nadace Apache. V tomto tutoriálu vám ukážeme, jak nastavit instalaci Cassandry na Ubuntu 18.04.

Správci databází jsou nezbytní pro vývoj aplikací. Jedním z hlavních důvodů je, že poskytují bezpečné ukládání dat aplikace. V tomto smyslu jsou nejznámější správci databází typy SQL s PostgreSQL, MySQL a MariaDB, které jsou komunitou nejpoužívanější. Samozřejmě existují i ​​jiná řešení více zaměřená na obchodní prostředí jako Oracle, DB2 nebo Microsoft SQL server. Jak již bylo zmíněno, typy NoSQL, jako je Cassandra, jsou skvělé pro další použití, do kterých se právě teď ponoříme!

Cassandra správce databáze NoSQL

Cassandra je správce databáze NoSQL, který patří do nadace Apache. Je to open source a je k dispozici pro několik distribucí Linuxu, mezi nimi Ubuntu 18.04. Cassandra je rychlá ve zpracování uložených dat, nicméně její hlavní výhodou je škálovatelnost.

S Cassandrou je velmi výhodné vytvářet velké aplikace s velkým množstvím dat, protože má vynikající správce zdrojů. Kromě toho má odolnost proti chybám, což znamená, že se v případě problémů neztratí téměř žádná data. Pokud tedy potřebujeme škálovatelnost a vysokou dostupnost bez kompromisů ve výkonu, Cassandra je ideální.

Pojďme nainstalovat Cassandru na Ubuntu 18.04 a začít s ní pracovat!

Instalace Cassandry na Ubuntu 18.04

Díky úložišti balíčků Cassandra .deb bude instalace snadná. Začněme:

1. Přístup k serveru přes SSH

Nejprve se musíme připojit k našemu serveru pomocí SSH. Pokud máte potíže, podívejte se na náš výukový program PuTTY.

2. Přidejte soubor úložiště Cassandra

Poté musíme přidat úložiště Cassandra do našeho souboru úložiště. Chcete-li to provést, zadejte do příkazového řádku následující příkaz:

echo "deb http://www.apache.org/dist/cassandra/debian 39x main" | sudo tee -a /etc/apt/sources.list.d/cassandra.sources.list

3. Přidejte klíč GPG

Chcete-li se vyhnout problémům s úložištěm, přidejte klíč GPG a zvyšte zabezpečení úložiště. Nejprve musíme nainstalovat curl, pokud není ve vašem systému přítomen:

sudo apt install curl

Poté můžeme přidat klíč pomocí následujícího příkazu:

curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -

4. Nainstalujte Cassandru na Ubuntu

Dále můžeme zahájit instalaci Cassandry. Nejprve aktualizujeme úložiště a poté přistoupíme k instalaci Cassandry na Ubuntu:

sudo apt update
sudo apt install cassandra

5. Povolit a spustit Cassandru

Na konci instalace musíme povolit automatické spouštění služby Cassandra při startu systému. Navíc bychom jej měli spustit ručně. Můžeme to udělat pomocí následujících příkazů:

sudo systemctl enable cassandra
sudo systemctl start cassandra

6. Ověřte instalaci

Pro kontrolu, zda instalace proběhla úspěšně, můžeme zkontrolovat stav služby. Chcete-li to provést, spusťte následující příkaz:

sudo systemctl status cassandra

Konfigurace Cassandry na Ubuntu 18.04

Výchozí konfigurace Cassandry je platná, pokud budeme Cassandru provozovat na jediném uzlu.

Na druhou stranu, pokud bude Cassandra používána v clusteru nebo několika uzly současně, je vhodné provést určité úpravy v konfiguračním souboru.

Konfigurační soubor Cassandra se nazývá cassandra.yaml a nachází se na adrese /etc/cassandra/ . Můžeme jej otevřít pomocí našeho oblíbeného textového editoru a upravit některé možnosti:

sudo nano /etc/cassandra/cassandra.yaml

Nejprve musíme změnit název clusteru. Hledejte cluster_name parametr a přiřaďte mu požadovaný název:

cluster_name: [cluster_name]

Poté je dobré změnit port pro ukládání dat. Chcete-li to provést, vyhledejte storage_port parametr a přiřadit jeden. Pamatujte, že aby vše fungovalo správně, musí to být dostupný port ve firewallu:

storage_port :[port]

Nakonec hledáme seed_provider parametr a v sekci semena přidáme IP adresy uzlů, které tvoří cluster oddělené čárkou

Seeds: [node_ip],[node_ip]...[node_ip]

Až budete hotovi, uložte soubor a znovu načtěte Cassandru.

sudo systemctl reload cassandra

Nyní můžeme začít pracovat s Cassandrou.

Závěr

Cassandra je velmi užitečný správce databází, kterého můžeme využít. Je určen pro velké aplikace, které vyžadují flexibilitu a škálovatelnost. V tomto tutoriálu jsme se naučili, jak nainstalovat Cassandru na Ubuntu 18.04.

Cassandra je velmi výkonná aplikace, která má mnoho možností konfigurace. Odpozorovali jsme však ty nejzákladnější, které vám pomohou s tím začít hned pracovat. Pokud se chcete dozvědět více, doporučujeme zkontrolovat oficiální dokumentaci! Šťastný vývoj.


Ubuntu
  1. Jak nainstalovat Apache Cassandra na Ubuntu 16.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat Apache Cassandra na Ubuntu 20.04

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat R na Ubuntu 16.04

  1. Jak nainstalovat Cassandru na Ubuntu

  2. Jak nainstalovat R na Ubuntu 20.04

  3. Jak nainstalovat Go na Ubuntu 18.04