Instale Apache Cassandra en Ubuntu

Instale Apache Cassandra en Ubuntu

En esta publicación rápida, veremos cómo podemos instalar una de las bases de datos distribuidas más populares, Apache Cassandra en Ubuntu y comenzar a usarlo también. Comenzaremos ahora.

Lea publicaciones sobre Neo4J, Elasticsearch y MongoDB también.

Apache Cassandra

Cassandra es una de las bases de datos NoSQL distribuidas más populares de Apache, conocida por su escalabilidad, rendimiento y su Alta disponibilidad sin un solo punto de falla.

Algunos puntos que hacen que Apache Cassandra se mantenga alto es:

  • Consistente y altamente tolerante a fallas.
  • Muy cerca en arquitectura a Dynamo DB de Amazon y el modelo de datos está cerca del BigTable de Google.
  • Creado en Facebook
  • Es una base de datos orientada a columnas
  • Utilizado en una gran compañía como Cisco, Rackspace, Netflix y muchos más

Instalación de Java

Para instalar Cassandra en Ubuntu, primero debemos instalar Java. Java podría no instalarse de forma predeterminada. Podemos verificarlo usando este comando:

Java -versión

Cuando ejecutamos este comando, obtenemos la siguiente salida:

Ahora instalaremos Java en nuestro sistema. Use este comando para hacerlo:

Sudo Add-APT-Repository PPA: Webupd8Team/Java
actualización de sudo apt-get
sudo apt-get install oracle-java8 installer

Una vez que se realizan estos comandos en ejecución, podemos verificar nuevamente que Java ahora esté instalado utilizando el mismo comando.

Instalación de Cassandra

Instalar Cassandra en Ubuntu es una tarea muy fácil y es solo una cuestión de pocos comandos. Comenzaremos agregando el repositorio de Cassandra a la lista de origen de Ubuntu:

echo "Deb http: // www.apache.org/Dist/Cassandra/Debian 311x Main "
| sudo tee -a/etc/apt/fuentes.lista.D/Cassandra.fuentes.lista

Una vez que ejecutemos este programa, obtendremos la siguiente salida:

Ahora, agregaremos las claves del repositorio Apache Cassandra:

curl https: // www.apache.org/Dist/Cassandra/Keys | sudo apt-key agregar -

Una vez que ejecutemos este programa, obtendremos la siguiente salida:

Ahora, podemos actualizar la lista APT-Get para Ubuntu usando este comando:

actualización de sudo apt-get

Finalmente, estamos listos para instalar Cassandra en Ubuntu Machine:

sudo apt-get install cassandra

El último comando puede tomar unos minutos según la velocidad de Internet. Ahora podemos verificar si Cassandra está en funcionamiento en nuestra máquina:

Servicio de sudo Cassandra Estado

Veremos que el servicio está activo:

Conectando al clúster de Cassandra

Cassandra se inicia automáticamente una vez que se completa el proceso de instalación. Cassandra es una base de datos distribuida y, por lo tanto, no funciona como un sistema único, pero en cambio, funciona en un clúster que puede consistir en prácticamente cualquier número de nodos.

Cuando Cassandra comienza en nuestra máquina, configuró un clúster automáticamente con un solo nodo como parte de la misma. Podemos verificar si el clúster está usando este comando:

SUDO NODETOOL

Si vemos Naciones Unidas En nuestra salida, esto significa que el clúster está en funcionamiento:

Conectarse a la base de datos de Cassandra

En un paso final, mostraremos cómo podemos entrar en el terminal Cassandra. Use un comando simple para comenzar a usar Cassandra:

CQLSH

Una vez que ejecute esto, veremos que ahora podemos ejecutar comandos de Cassandra en nuestra máquina y crear datos relacionados: