Ubuntu

Inštalácia Apache Cassandra na Ubuntu 20.04

Inštalácia Apache Cassandra na Ubuntu 20.04
Cassandru používajú tisíce firiem na celom svete na ukladanie a načítanie tisícov terabajtov dát v prostredí, ktoré je veľmi podrobné a zároveň ľahko dostupné. Jeho spoľahlivosť spolu s vysokou odolnosťou proti chybám si získala reputáciu, ktorú si drží dnes. Vďaka umiestneniu DB Engine Ranking sa Cassandra umiestnila na poprednom mieste v hodnotení svojich širokých obchodov.

V tomto výučbe sa dozviete, ako nastaviť Apache Cassandra, jeden z najlepších databázových systémov NoSQL, ktorý je bezplatný aj otvorený, ktorý ponúka vysokú lineárnu škálovateľnosť spolu s nízkou latenciou. Pôvodne bola navrhnutá na podporu funkcie vyhľadávania v doručenej pošte na Facebooku a odvtedy sa vylepšovala, až kým sa neoznámila ako časovo najefektívnejšia a škálovateľná distribučná databáza.

Krok 1: Nainštalujte si Oracle JAVA

Najskôr musíme vo vašom systéme nastaviť JAVA, pretože Cassandra vyžaduje, aby Oracle JAVA fungovala na akomkoľvek operačnom systéme. Tento krok je iba jednoduchým sprievodcom nastavením, takže čitatelia s už nainštalovanou Javou môžu krok 1 preskočiť.

Na ilustráciu toho, ako nastaviť Javu na pracovnej ploche, si stiahneme najnovšiu verziu jej otvorenej platformy: OpenJDK 14. Táto verzia s otvoreným zdrojom pracuje s Cassandrou rovnako dobre ako akákoľvek platená verzia, takže by mala stačiť.

Zadajte nasledujúci príkaz na aktualizáciu úložiska:

$ sudo apt aktualizácia


Potom spustite nasledujúci príkaz a nainštalujte OpenJDK 14:

$ sudo apt nainštalovať openjdk-14-jdk


OpenJDK 14 by sa mal spustiť automaticky po inštalácii. Inštaláciu overíte zadaním:

$ java -verzia

Toto by sa malo zobraziť v nasledujúcom výstupe:


S nainštalovanou Java si môžete stiahnuť najnovšiu verziu Apache Cassandra z jej oficiálnych webových stránok. V tejto ukážke však použijeme oficiálne úložisko Apache tak, že ho pridáme do miestneho úložiska softvéru.

Krok 2: Inštalácia Apache Cassandra

Nasledujúce kroky ukazujú podrobnosti o tom, ako stiahnuť Apache Cassandra pridaním jeho oficiálneho úložiska. Táto konkrétna metóda sa môže hodiť v prípadoch, keď si ju nemôžete stiahnuť z oficiálnych webových stránok.

Zadaním príkazov nižšie načítate GPG kľúč úložiska:

$ wet -q -O - https: // www.apache.org / dist / cassandra / KĽÚČE | sudo apt-key pridať --


Potom pomocou príkazu nižšie pridajte úložisko:

$ sudo sh -c 'echo "deb http: // www.apache.org / dist / cassandra / debian 311x hlavný "\
> / etc / apt / sources.zoznam.d / cassandra.zdroje.zoznam '

Krok 3: Nainštalujte Apache Cassandra

Inštaláciu spustíte zadaním príkazov:

$ sudo apt aktualizácia

$ sudo apt nainštalovať cassandra


Toto by malo nainštalovať Cassandru na plochu Ubuntu. Potom overte inštaláciu zadaním nasledujúcich príkazov v termináli:

stav $ nodetool


Ak výstup hovorí Normálny / Odchod / Pripojenie / Sťahovanie, sme všetci v poriadku.

Cqlsh je rozhranie CLI, pomocou ktorého môžete komunikovať s jazykom dotazov Cassandra.

Balenie

Dúfam, že pokyny uvedené vyššie vám pomohli nastaviť Apache Cassandra na pracovnej ploche Ubuntu. Apache Cassandra potrebuje na fungovanie Oracle Java a open-source implementáciu Java, OpenJDK funguje s Cassandrou dobre. Metóda použitá v tomto výučbe najskôr pridala úložisko Apache do softvérového repozitára Ubuntu a potom nainštalovala databázu.

Vďaka čomu je Cassandra v porovnaní s ostatnými databázovými systémami vynikajúca najmä vďaka vysokej kapacite dát, ktorú ponúka, a operáciám s extrémne nízkou latenciou. Skutočnosť, že tento databázový systém používa toľko veľkých konglomerátov, napríklad Apple, Facebook, Instagram, Spotify, Twitter, eBay a Netflix, hovorí o jeho užitočnosti ako spoľahlivej platforme na správu údajov.

Hry Výukový program Battle for Wesnoth
Výukový program Battle for Wesnoth
Battle for Wesnoth je jednou z najpopulárnejších open source strategických hier, ktoré si v súčasnosti môžete zahrať. Táto hra bola nielen vyvinutá ve...
Hry 0 A.D. Výukový program
0 A.D. Výukový program
Z mnohých strategických hier je tu 0 A.D. dokáže vyniknúť ako komplexný titul a veľmi hlboká, taktická hra napriek tomu, že je otvoreným zdrojom. Vývo...
Hry Výukový program pre Unity3D
Výukový program pre Unity3D
Úvod do Unity 3D Unity 3D je výkonný nástroj na vývoj hier. Je to multiplatforma, ktorá vám umožňuje vytvárať hry pre mobilné telefóny, web, počítače ...