în această postare rapidă, vom vedea cum putem instala una dintre cele mai populare baze de date distribuite, Apache Cassandra pe Ubuntu și să începem să o folosim și pe ea. Vom începe acum.
citiți și postări despre Neo4J, Elasticsearch și MongoDB.
Apache Cassandra
Cassandra este una dintre cele mai populare baze de date NoSQL distribuite de la Apache, cunoscută pentru scalabilitatea, performanța și disponibilitatea ridicată, fără un singur punct de eșec.
unele puncte care fac Apache Cassandra stand înalt sunt:
- consecvent și foarte tolerant la erori.
- foarte aproape de arhitectura Amazon Dynamo DB și modelul de date este aproape de Bigtable Google.
- creat la facebook
- este o bază de date orientată pe coloane
- utilizată la unele companii foarte mari precum Cisco, Rackspace, Netflix și multe altele
instalarea Java
pentru a instala Cassandra pe Ubuntu, trebuie să instalăm Java mai întâi. Este posibil ca Java să nu fie instalat în mod implicit. O putem verifica folosind această comandă:
când vom rula această comandă, vom obține următoarea ieșire:
acum vom instala Java pe sistemul nostru. Utilizați această comandă pentru a face acest lucru:
sudo apt-get update
sudo apt-get install oracle-java8-installer
odată ce aceste comenzi sunt terminate, putem verifica din nou că Java este acum instalat folosind aceeași comandă.
instalarea Cassandra
instalarea Cassandra pe Ubuntu este o sarcină foarte ușoară și este doar o chestiune de câteva comenzi. Vom începe prin adăugarea depozitului Cassandra la lista Sursă Ubuntu:
| sudo tee-a /etc/apt/surse.listă.cassandra.surse.listă
odată ce vom rula acest program, vom obține următoarea ieșire:
acum, vom adăuga cheile depozitului Apache Cassandra:
odată ce vom rula acest program, vom obține următoarea ieșire:
acum, putem actualiza lista apt-get Pentru Ubuntu folosind această comandă:
în cele din urmă, suntem gata să instalăm Cassandra pe mașina Ubuntu:
ultima comandă poate dura câteva minute în funcție de viteza internetului. Acum putem verifica dacă Cassandra funcționează pe mașina noastră:
vom vedea că serviciul este activ:
conectarea la clusterul Cassandra
Cassandra este pornită automat după finalizarea procesului de instalare. Cassandra este o bază de date distribuită și deci, nu funcționează ca un singur sistem, ci, în schimb, funcționează într-un cluster care poate consta din aproape orice număr de noduri.
când Cassandra pornește pe mașina noastră, a configurat automat un cluster cu un singur nod ca parte a acestuia. Putem verifica dacă clusterul este în sus folosind această comandă:
dacă vedem ONU în producția noastră, aceasta înseamnă că clusterul este în funcțiune:
conectarea la baza de date Cassandra
într-un ultim pas, vom arăta cum putem intra în terminalul Cassandra. Utilizați o comandă simplă pentru a începe să utilizați Cassandra:
odată ce executați acest lucru, vom vedea că acum putem executa comenzi Cassandra pe mașina noastră și de a crea date conexe: