Installer Apache Cassandra på Ubuntu

Installer Apache Cassandra på Ubuntu

I dette raske innlegget vil vi se hvordan vi kan installere en av de mest populære distribuerte databasene, Apache Cassandra på Ubuntu og begynne å bruke den også. Vi kommer i gang nå.

Les innlegg om Neo4j, Elasticsearch og MongoDB også.

Apache Cassandra

Cassandra er en av de mest populære distribuerte NoSQL -databasene fra Apache som er kjent for sin skalerbarhet, ytelse og dens høy tilgjengelighet uten noe enkelt feilpunkt.

Noen punkter som gjør at Apache Cassandra står høyt er:

  • Konsistent og svært feiltolerant.
  • Veldig nært i arkitektur til Amazons Dynamo DB og datamodell er i nærheten av Googles Bigtable.
  • Opprettet på Facebook
  • Det er en kolonneorientert database
  • Brukt på noen veldig store selskaper som Cisco, Rackspace, Netflix og mange flere

Installere Java

For å installere Cassandra på Ubuntu, må vi først installere Java. Java er kanskje ikke installert som standard. Vi kan bekrefte det ved å bruke denne kommandoen:

Java -version

Når vi kjører denne kommandoen, får vi følgende utdata:

Vi vil nå installere Java på systemet vårt. Bruk denne kommandoen til å gjøre det:

sudo add-apt-repository ppa: webupd8team/java
sudo apt-get oppdatering
sudo apt-get installer oracle-java8-installerer

Når disse kommandoene er ferdige, kan vi igjen bekrefte at Java nå er installert ved å bruke samme kommando.

Installere Cassandra

Å installere Cassandra på Ubuntu er en veldig enkel oppgave og er bare et spørsmål om få kommandoer. Vi starter med å legge Cassandra -depotet til Ubuntu -kildelisten:

ekko "Deb http: // www.Apache.org/dist/cassandra/debian 311x hoved "
| sudo tee -a/etc/apt/kilder.liste.D/Cassandra.kilder.liste

Når vi har kjørt dette programmet, får vi følgende utdata:

Nå vil vi legge til Apache Cassandra Repository Keys:

krøll https: // www.Apache.org/dist/cassandra/nøkler | sudo apt-key add -

Når vi har kjørt dette programmet, får vi følgende utdata:

Nå kan vi oppdatere apt-get-listen for Ubuntu ved å bruke denne kommandoen:

sudo apt-get oppdatering

Til slutt er vi klare til å installere Cassandra på Ubuntu Machine:

sudo apt-get installere cassandra

Siste kommando kan ta noen minutter basert på internetthastigheten. Vi kan nå sjekke om Cassandra er i gang på maskinen vår:

Sudo Service Cassandra Status

Vi vil se at tjenesten er aktiv:

Koble til Cassandra -klyngen

Cassandra startes automatisk når installasjonsprosessen er fullført. Cassandra er en distribuert database, og den fungerer ikke som et eneste system, men i stedet fungerer den i en klynge som kan bestå av praktisk talt et hvilket som helst antall noder.

Når Cassandra starter på maskinen vår, satte den opp en klynge automatisk med en enkelt node som en del av den. Vi kan sjekke om klyngen er oppe ved å bruke denne kommandoen:

Sudo NodeTool -status

Hvis vi ser Un I vår utgang betyr dette at klyngen er i gang:

Koble til Cassandra -databasen

I et siste trinn vil vi vise hvordan vi kan gå inn i Cassandra -terminalen. Bruk en enkel kommando for å begynne å bruke Cassandra:

CQLSH

Når du har kjørt dette, vil vi se at vi nå kan utføre Cassandra -kommandoer på maskinen vår og lage relaterte data: