U ovom kratkom postu vidjet ćemo kako na Ubuntu možemo instalirati jednu od najpopularnijih distribuiranih baza podataka, Apache Cassandra i početi je koristiti. Sad ćemo započeti.
Pročitajte i postove o Neo4J, Elasticsearch i MongoDB.
Apache Cassandra
Cassandra je jedna od najpopularnijih distribuiranih NoSQL baza podataka tvrtke Apache koja je poznata po svojoj skalabilnosti, performansama i svojoj visoka dostupnost bez ijedne točke kvara.
Neke točke zbog kojih je Apache Cassandra visok:
- Dosljedan i vrlo otporan na kvarove.
- Arhitektonski vrlo blizak Amazonovom Dynamo DB-u i model podataka blizak je Googleovom Bigtableu.
- Stvoreno na facebooku
- To je baza podataka orijentirana na stupce
- Koristi se u nekim vrlo velikim tvrtkama poput Cisca, Rackspacea, Netflixa i mnogih drugih
Instaliranje Jave
Da bismo instalirali Cassandru na Ubuntu, prvo moramo instalirati Javu. Java možda nije instalirana prema zadanim postavkama. To možemo provjeriti pomoću ove naredbe:
java -verzijaKada pokrenemo ovu naredbu, dobit ćemo sljedeći izlaz:
Sada ćemo instalirati Javu u naš sustav. Koristite ovu naredbu da biste to učinili:
sudo add-apt-repozitorij ppa: webupd8team / javasudo apt-get ažuriranje
sudo apt-get install oracle-java8-installer
Nakon što se ove naredbe izvrše, opet možemo provjeriti je li Java instalirana pomoću iste naredbe.
Instaliranje Cassandre
Instaliranje Cassandre na Ubuntu vrlo je jednostavan zadatak i stvar je samo nekoliko naredbi. Započet ćemo dodavanjem spremišta Cassandra na Ubuntu popis izvora:
odjek "deb http: // www.apache.org / dist / cassandra / debian 311x glavni "| sudo tee -a / etc / apt / sources.popis.d / kasandra.izvori.popis
Jednom kada pokrenemo ovaj program, dobit ćemo sljedeći izlaz:
Sada ćemo dodati ključeve spremišta Apache Cassandra:
Jednom kada pokrenemo ovaj program, dobit ćemo sljedeći izlaz:
Sada možemo ažurirati popis apt-get za Ubuntu pomoću ove naredbe:
Napokon, spremni smo za instalaciju Cassandre na Ubuntu stroj:
sudo apt-get instalirati cassandraPosljednja naredba može potrajati nekoliko minuta na temelju brzine interneta. Sada možemo provjeriti radi li Cassandra na našem stroju:
status sudo usluge cassandraVidjet ćemo da je usluga aktivna:
Povezivanje s klasterom Cassandra
Cassandra se automatski pokreće nakon završetka postupka instalacije. Cassandra je distribuirana baza podataka i zato ne radi kao jedan sustav, već radi u klasteru koji se može sastojati od gotovo bilo kojeg broja čvorova.
Kad se Cassandra pokrene na našem stroju, automatski postavlja klaster s jednim čvorom kao dijelom. Pomoću ove naredbe možemo provjeriti radi li klastera:
sudo nodetool statusAko vidimo UN u našem izlazu to znači da klaster radi i radi:
Povezivanje s bazom podataka Cassandra
U posljednjem koraku pokazat ćemo kako možemo ući na terminal Cassandra. Upotrijebite jednostavnu naredbu za početak korištenja Cassandre:
cqlshJednom kada ovo pokrenete, vidjet ćemo da sada možemo izvršavati naredbe Cassandre na našem stroju i stvarati povezane podatke: