v tomto rychlém příspěvku uvidíme, jak můžeme nainstalovat jednu z nejpopulárnějších distribuovaných databází Apache Cassandra na Ubuntu a začít ji také používat. Začneme hned.
Přečtěte si také příspěvky o Neo4J, Elasticsearch a MongoDB.
Apache Cassandra
Cassandra je jednou z nejpopulárnějších distribuovaných databází NoSQL od Apache, která je známá svou škálovatelností, výkonem a vysokou dostupností bez jediného bodu selhání.
některé body, díky nimž je Apache Cassandra vysoká, jsou:
- konzistentní a vysoce tolerantní k chybám.
- velmi blízko architektury Amazon Dynamo DB a datový model je blízko Bigtable společnosti Google.
- Vytvořeno na facebook
- jedná se o databázi orientovanou na sloupce
- používanou u některých velmi velkých společností, jako jsou Cisco, Rackspace, Netflix a mnoho dalších
instalace Java
Chcete-li nainstalovat Cassandru na Ubuntu, musíme nejprve nainstalovat Javu. Java nemusí být ve výchozím nastavení nainstalována. Můžeme to ověřit pomocí tohoto příkazu:
když spustíme tento příkaz, získáme následující výstup:
nyní do našeho systému nainstalujeme Javu. Použijte k tomu tento příkaz:
sudo apt-get update
sudo apt-get install oracle-java8-installer
po spuštění těchto příkazů můžeme znovu ověřit, že Java je nyní nainstalována pomocí stejného příkazu.
instalace Cassandra
instalace Cassandra na Ubuntu je velmi snadný úkol a je jen otázkou několika příkazů. Začneme přidáním úložiště Cassandra do seznamu zdrojů Ubuntu:
/ sudo tee-a / etc / apt / sources.seznam.d / cassandro.zdroj.seznam
jakmile spustíme tento program, získáme následující výstup:
nyní přidáme klíče úložiště Apache Cassandra:
jakmile spustíme tento program, dostaneme následující výstup:
Nyní můžeme aktualizovat seznam apt-get pro Ubuntu pomocí tohoto příkazu:
nakonec jsme připraveni nainstalovat Cassandru na počítač Ubuntu:
poslední příkaz může trvat několik minut na základě rychlosti internetu. Nyní můžeme zkontrolovat, zda je Cassandra v provozu na našem stroji:
uvidíme, že služba je aktivní:
připojení k clusteru Cassandra
Cassandra se spustí automaticky po dokončení procesu instalace. Cassandra je distribuovaná databáze, a tak nefunguje jako jediný systém, ale místo toho funguje v clusteru, který se může skládat prakticky z libovolného počtu uzlů.
když se Cassandra spustí na našem počítači, automaticky nastaví cluster s jedním uzlem jako jeho součástí. Pomocí tohoto příkazu můžeme zkontrolovat, zda je cluster nahoře:
pokud v našem výstupu vidíme UN, znamená to, že Cluster je v provozu:
připojení k databázi Cassandra
v posledním kroku ukážeme, jak můžeme vstoupit do terminálu Cassandra. Pomocí jednoduchého příkazu začněte používat Cassandru:
jakmile to spustíte, uvidíme, že nyní můžeme na našem počítači provádět příkazy Cassandra a vytvářet související data: