Apache Cassandra es una base de datos NoSQL distribuida de código abierto que utiliza un modelo de almacenamiento clave-valor. Datastax Community Edition es una distribución gratuita de Cassandra que incluye herramientas para monitorear y administrar clústeres Cassandra de manera sencilla. Se puede instalar Cassandra en Windows ejecutando el instalador MSI, que instala los servicios necesarios y permite configurarlos. Una vez instalado, Cassandra se puede usar desde la línea de comandos CQL Shell para crear bases de datos, tablas
2. ¿Qué es Apache Cassandra?
Apache Cassandra es una base de datos NoSQL
distribuida y basada en un modelo de almacenamiento
de «clave-valor», de código abierto que está escrita en
Java.
3. Características de Cassandra
La escalabilidad elástica - Le permite agregar fácilmente la
capacidad en línea para dar cabida a más clientes y más
datos cuando lo necesite.
Siempre en Arquitectura - Contiene ningún punto único de
fallo (como con tradicionales maestros / RDBMS de esclavos
y otras soluciones NoSQL) resultantes de la disponibilidad
continua de aplicaciones críticas de negocio que no puede
permitirse el lujo de ir hacia abajo, nunca.
Fast Linear-Performance Scale - Permite tiempos de
respuesta inferiores a un segundo con escalabilidad lineal
(el doble de su rendimiento con dos nodos, cuadruplicar
con cuatro, y así sucesivamente) para ofrecer un tiempo de
respuesta acelera sus clientes han llegado a esperar.
4. Almacenamiento de datos flexible - se adapta fácilmente a toda la
gama de formatos de datos, incluyendo: estructurada, semi-
estructurados y no estructurados, que se ejecutan a través de
aplicaciones modernas de hoy en día. También tiene capacidad
dinámicamente cambios en sus estructuras de datos a medida que
evolucionan sus necesidades de datos.
Datos Fácil Distribución - Le da la máxima flexibilidad para la
distribución de datos en las que necesita mediante la replicación de
datos a través de múltiples centros de datos, la nube e incluso nube
mixta / entornos on-premise - todos los cuales se están convirtiendo
en los entornos de despliegue muy comunes. Leer y escribir en
cualquier nodo con todos los cambios que se sincronizan
automáticamente a través de un clúster.
Simplicidad Operacional - con todos los nodos de un clúster es el
mismo, no hay ninguna configuración compleja de gestionar de
manera deberes de la administración son muy simplificadas.
5. ¿Cuál es Datastax Community Edition
Apache Cassandra?
Datastax Community Edition es una distribución libre de
empaquetado de Apache Cassandra puesto a disposición
por Datastax . Hay no más rápido es, manera más fácil
de empezar a trabajar con Apache Cassandra que
descargar, instalar y utilizar Datastax Community
Edition.
6. COMPONENTES DE DATASTAX
COMMUNITY EDITION
• El "más estable y recomendados Release", "Últimas
Desarrollo Release" o "Archivo de lanzamiento" de Apache
Cassandra
• Herramienta de Monitoreo Datastax OpsCenter
• Aplicación de la muestra y de base de datos de
demostración
instaladores
• inteligentes para Linux, Windows y Macintosh
7. PASOS PARA INSTALAR DATASTAX
COMMUNITY EDITION
El instalador de Windows es
un paquete MSI que se
ejecuta como cualquier otro
en Windows. Al ejecutar el
programa de instalación, se
le presentará primero con
un panel de bienvenida
inicial que identifica el
paquete de instalación:
LINK DE DESCARGA:
http://planetcassandra.org
/cassandra/
8. Al hacer clic en siguiente nos lleva a los términos y
condiciones de la licencia cabe recalcar que el software es
libre.
9. Damos el visto en el “I agree to the end user licence
agreement above” y damos clic en siguiente que nos
llevara al panel donde se instalara el software.
10. Una vez que el directorio de instalación se ha establecido, el instalador le
preguntará cómo quiere gestionar los servicios que se van a
instalar. Servicios instalados incluyen:
El servidor Apache Cassandra, Servicio Datastax Cassandra comunitario
etiquetados
La herramienta de gestión Datastax OpsCenter, que incluye tanto el
servicio OpsCenter utilizado para gestionar y supervisar Cassandra, y el
agente OpsCenter, que se utiliza para recopilar métricas y llevar a cabo
diferentes tareas en cada nodo Cassandra. Tenga en cuenta que el servicio
OpsCenter principal y el agente son en realidad desglosan en dos servicios
distintos en Windows
11. Al siguiente panel se inicia la instalación del software.
12.
13. El ultimo panel indica que si quiere que el software se
ejecute directo en su navegador, y recibir las
actualizaciones del software.
17. CREACION DE UNA BASE DE
DATOS DESDE LA SHELL
Ejecutamos el Cassandra SQL Shell
18. Ingresamos el siguiente comando para crear la base de
datos.
Visualizamos lo que tiene nuestra base de datos una vez
creada.
Creamos la tabla
19. Creamos los campos de la tabla
Visualizamos el modelo de nuestra tabla
Visualizamos la tabla