Instalar 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 usarla también. Empezaremos ahora.

Lee 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 alta disponibilidad sin un único punto de falla.

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

  • Consistente y altamente tolerante a fallos.
  • Muy cerca en arquitectura de la Dínamo DB de Amazon y el modelo de datos está cerca de Bigtable de Google.
  • Creado en facebook
  • Es una base de datos orientada a columnas
  • Utilizada en algunas empresas muy grandes como Cisco, Rackspace, Netflix y muchas más

Instalación de Java

Para instalar Cassandra en Ubuntu, primero debemos instalar Java. Java puede no estar instalado de forma predeterminada. Podemos verificarlo usando este comando:

java-version

Al ejecutar este comando, se obtiene el siguiente resultado:

ahora vamos a instalar Java en nuestro sistema. Utilice este comando para hacerlo:

sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer

una Vez que estos comandos se realiza ejecutando, podemos volver a comprobar que Java está instalado usando el mismo comando.

Instalar Cassandra

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

echo «deb http://www.apache.org/dist/cassandra/debian 311x main»
| sudo tee-a /etc/apt/sources.lista.d / cassandra.fuente.list

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

Ahora, agregaremos las claves del repositorio Apache Cassandra:

curl

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

Ahora, podemos actualizar la lista apt-get para Ubuntu usando este comando:

sudo apt-get update

Finalmente, estamos listos para instalar Cassandra en la máquina Ubuntu:

sudo apt-get install cassandra

El último comando puede tardar unos minutos en función de la velocidad de Internet. Ahora podemos comprobar si Cassandra está funcionando en nuestra máquina:

Estado de cassandra del servicio sudo

Veremos que el servicio está activo:

La conexión a Cassandra cluster

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 solo sistema, sino que funciona en un clúster que puede consistir en prácticamente cualquier número de nodos.

Cuando Cassandra se inicia en nuestra máquina, configura un clúster automáticamente con un solo nodo como parte de él. Podemos comprobar si el clúster está activo utilizando este comando:

estado de sudo nodetool

Si vemos UN en nuestra salida, esto significa que el Clúster está en funcionamiento:

Conexión a la base de datos de Cassandra

En un paso final, mostraremos cómo podemos ingresar al terminal de Cassandra. Use un comando simple para comenzar a usar Cassandra:

cqlsh

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada.