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:
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: