2. ¿Qué es cassandra?
es una base de datos NoSQL
distribuida, enfocada
principalmente a la
escalabilidad y la
disponibilidad. Su modelo de
distribución se basa, grosso
modo, en tener réplicas de la
misma base de datos en
distintas máquinas a través
de un cluster las cuales a su
vez pueden estar divididas
en distintos anillos
3. Características
Índices secundarios, una forma expresiva y eficiente para consultar los
datos a través de almacenamiento local de nodo en el lado del cliente
Amplia fila de apoyo, hasta dos millones de columnas por fila.
Los cambios de esquema en línea – los cambios de esquema en línea
automatizada de la API del cliente permiten agregar y modificar las
definiciones de objeto sin necesidad de un reinicio de clúster
4. Pasos para Instalar Cassamndra
Ahora que hemos elegido a cassandra como nuestra base de datos,
veamos como instalar y configurar apache cassandra en windows, lo
primero sera descargarla desde la seccion de descarga de apache
cassandra (Enlace mas abajo)
Link de Descarga:
http://www.apache.org/dyn/closer.cgi?path=/cassandra/2.1.6/apache-
cassandra-2.1.6-bin.tar.gz
5. Configuraciones de Cassamdra
Ahora editamos las variable de entorno del sistema y agregamos una
nueva variable del sistema cuyo nombre sea “CASSANDRA_HOME” y su
valor sea la dirección donde ubico su cassandre ejemplo “D:cassandra”
les deberá quedar asi.
Para eso debemos buscar Variables de entorno del Sistema y colocamos
editar variables y ponemos nuevo y colocamos lo que dice arriba
6. Modificaciones del archivo
Cassandra.yaml
Por default nos viene en archivo asi# commit log commitlog_directory:
/var/lib/cassandra/commitlog, nosotros necesitamos direccionar a nuestro
Casandra como vimos en la diapositiva anterior
Entonces damos clic derecho en el archivo que esta ubicado
cassandra/conf/cassandre.yaml y colocamos abrir con y abrimos con
block de notas y remplazamos esa línea por la siguiente : # commit log
commitlog_directory: C:/cassandra/commitlog
7. Ejecutar cassamdra.bat
Con todos los pasos realizados ahora si hemos bien hecho cada paso con
su respectiva información, vamos a el directorio D:/cassandrabin y
ejecutamos el archivo cassandra.bat
8. Crear una base de Datos
Como tenemos ya canssandra instalado y hecho sus modificaciones
colocamos en el buscar de Windows: Cassandra CQL Shell y le damos que
se ejecute luego para crear una base de datos colocamos el siguiente
comando que se visualizara en la pantalla negra.
9. Crear una tabla en cassandra
Con la base ya hecha Colocamos el siguiente Codigo en cmd para
realizar la tabla en modo de código.
10. DESCRIPCION DE LA BASE DE DATOS
Colocamos el comando que se visualiza en el CQL para visualizar su
detalles
11. Ingresar datos a los campos
Podemos visualizar que con un comando sql podemos ingresar datos en
los campos vacíos en el siguiente ejemplo verán el codigo y la
visualización.
12. Búsqueda especifica en la base de
datos
Como todos sabes para facilidad la vida siempre hay códigos o comando
para encontrar mas rápido lo que el usuario o administrador necesita, en el
ejemplo dejo el codigo para hacer un búsqueda especifica en Base de
Datos Cassandra.