SlideShare una empresa de Scribd logo
1 de 22
Descargar para leer sin conexión
UNIDAD EDUCATIVA FISCOMISIONAL
DON BOSCO
Nombre: Erick Chinchin
Curso: 3ro Informática
Base de Datos
Tema: Apache Cassandra
Objetivo
• Realizar una guía de instalación y uso de Apache
Cassandra utilizando el desarrollo en la practica de la
misma para dar una introducción concreta y fácil de
entender por el programador
Cassandra
Cassandra es una base de datos de código abierto cuya principal característica
es que fusiona Dynamo, de Amazon con BigTable, de Google, siendo ambas
implementaciones de código cerrado.
El desarrollo de Cassandra fue iniciado por, aunque parezca
curioso, Facebook, para intentar solventar la problemática relacionada con el
rendimiento del motor de búsquedas, concretamente con las relacionadas en la
comunicación entre usuarios (“Inbox Search“). Esta funcionalidad implica un
gran volumen de datos a almacenar, con una perspectiva de crecimiento muy
alta (el boom de las redes sociales se produjo después de la implementación de
Cassandra) y la necesidad de ofrecer un nivel de calidad de servicio fijado
(SLA, Acuerdo de Nivel de Servicio)
Copiar el contenido de
pyreadline-2.0 y pegar
en la carpeta donde se
instalo python34
Clic derecho en
equipo y seleccionar
propiedades
Seleccionar
configuración
del sistema
Seleccionar
variables del
sistema
Buscamos la
variable path en
variables del
sistema y damos
clic en editar.
Copiar la dirección en
donde se encuentra
instalado python34
Al final del código de la
variable Path poner ; y
Pegamos la dirección
copiada
Copiamos la discreción del
interior de la carpeta scripts y la
pegamos en el valor de la
variable Path
Damos clic en aceptar
Buscamos la carpeta DataStax
Community Edition e ingesamos
a la pestaña Cassandra CQL Shell
Lo ejecutamos y nos muestra la
consola de Cassandra
Se crea la base de datos o keyspace
Usamos o ingresamos a nuestra base
de datos
CRAMOS LA TABLA
Describimos la tabla con
DESCRIBE TABLE
Insertamos campos y datos dentro de estos
campos
SELECT * FROM para ver los datos
que ingresamos en nuestra tabla
Ingresamos más datos y los
mostramos
Realizamos una consulta con Select (el campo
que queremos encontrar) From (la tabla en
donde se encuentra) Were (un campo principal
o clave)
Conclusión
• Se ha indicado paso a paso la instalación y la practica
de Apache cassandra cumpliendo así con el objetivo,
además podemos decir que Cassandra es una base de
datos nosql la cual es recomendada usar para un gran
almacenamiento de datos.
Como por ejemplo en el registro civil de un
país.

Más contenido relacionado

La actualidad más candente

Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositório
rehoscript
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
Giancarlo Aguilar
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
Luqman Shareef
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de Datos
Victor Zevallos
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
Robedgar MX
 

La actualidad más candente (20)

Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositório
 
Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.Componentes y Librerías - Tópicos avanzados de programación.
Componentes y Librerías - Tópicos avanzados de programación.
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 
Integridad de datos
Integridad de datosIntegridad de datos
Integridad de datos
 
Manual de Erwin
Manual de ErwinManual de Erwin
Manual de Erwin
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
Service Oriented Architecture
Service Oriented ArchitectureService Oriented Architecture
Service Oriented Architecture
 
Conexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysqlConexión desde una aplicación en java a un bd en mysql
Conexión desde una aplicación en java a un bd en mysql
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Taller de Base de Datos - Unidad 5 transacciones
Taller de Base de Datos - Unidad 5  transaccionesTaller de Base de Datos - Unidad 5  transacciones
Taller de Base de Datos - Unidad 5 transacciones
 
Introduccion a Cassandra
Introduccion a CassandraIntroduccion a Cassandra
Introduccion a Cassandra
 
Arquitectura de la nube: modelos de servicio y despliegue.
Arquitectura de la nube: modelos de servicio y despliegue.Arquitectura de la nube: modelos de servicio y despliegue.
Arquitectura de la nube: modelos de servicio y despliegue.
 
Comparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de DatosComparacion de Gestores de Base de Datos
Comparacion de Gestores de Base de Datos
 
Servidores web o http
Servidores web o httpServidores web o http
Servidores web o http
 
Introduction to Mysql
Introduction to MysqlIntroduction to Mysql
Introduction to Mysql
 
Procedimientos almacenados
Procedimientos almacenadosProcedimientos almacenados
Procedimientos almacenados
 
Comandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbenchComandos básicos para bases de datos mysql y workbench
Comandos básicos para bases de datos mysql y workbench
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed InstanceThe Evolution of SQL Server as a Service - SQL Azure Managed Instance
The Evolution of SQL Server as a Service - SQL Azure Managed Instance
 

Similar a Diapositivas de instalacion y practica Cassandra

Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
josecuartas
 
58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico
Lucia Zambrano Franco
 

Similar a Diapositivas de instalacion y practica Cassandra (20)

Informe cassandra
Informe cassandraInforme cassandra
Informe cassandra
 
Apache cassandra Jordan Vizcaino 3° INF DON BOSCO!
Apache cassandra Jordan Vizcaino 3° INF DON BOSCO!Apache cassandra Jordan Vizcaino 3° INF DON BOSCO!
Apache cassandra Jordan Vizcaino 3° INF DON BOSCO!
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
Introduction to sas in spanish
Introduction to sas in spanishIntroduction to sas in spanish
Introduction to sas in spanish
 
Big data y las apis (big data spain)
Big data y las apis (big data spain)Big data y las apis (big data spain)
Big data y las apis (big data spain)
 
El mundo Big Data y las APIs
El mundo Big Data y las APIsEl mundo Big Data y las APIs
El mundo Big Data y las APIs
 
Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)Patrones de arquitectura Software(Capa de Datos)
Patrones de arquitectura Software(Capa de Datos)
 
Diaposotivas apache-cassandra
Diaposotivas apache-cassandraDiaposotivas apache-cassandra
Diaposotivas apache-cassandra
 
NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891NOSQL apache-cassandra-150611122739-lva1-app6891
NOSQL apache-cassandra-150611122739-lva1-app6891
 
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datosTópicos Avanzados de Programación - Unidad 4 Acceso a datos
Tópicos Avanzados de Programación - Unidad 4 Acceso a datos
 
Conexion con visual basic 6.0
Conexion con visual basic 6.0Conexion con visual basic 6.0
Conexion con visual basic 6.0
 
Presentacion proyecto
Presentacion proyectoPresentacion proyecto
Presentacion proyecto
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Aplicaciones n capas en visual.net
Aplicaciones n capas en visual.netAplicaciones n capas en visual.net
Aplicaciones n capas en visual.net
 
58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico58517228 postgre sql-desarrolladoresbasico
58517228 postgre sql-desarrolladoresbasico
 
Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.Utilizaciòn de base de datos externas en arcgis.
Utilizaciòn de base de datos externas en arcgis.
 
ADO.NET
ADO.NETADO.NET
ADO.NET
 
Persistencia de datos
Persistencia de datosPersistencia de datos
Persistencia de datos
 
Tecnicas Big Data: Meetup Cassandra
Tecnicas Big Data: Meetup CassandraTecnicas Big Data: Meetup Cassandra
Tecnicas Big Data: Meetup Cassandra
 
Primeros pasos con Talent Open Studio TOS : Importando datos
Primeros pasos con Talent Open Studio TOS : Importando datosPrimeros pasos con Talent Open Studio TOS : Importando datos
Primeros pasos con Talent Open Studio TOS : Importando datos
 

Diapositivas de instalacion y practica Cassandra

  • 1. UNIDAD EDUCATIVA FISCOMISIONAL DON BOSCO Nombre: Erick Chinchin Curso: 3ro Informática Base de Datos Tema: Apache Cassandra
  • 2. Objetivo • Realizar una guía de instalación y uso de Apache Cassandra utilizando el desarrollo en la practica de la misma para dar una introducción concreta y fácil de entender por el programador
  • 3.
  • 4. Cassandra Cassandra es una base de datos de código abierto cuya principal característica es que fusiona Dynamo, de Amazon con BigTable, de Google, siendo ambas implementaciones de código cerrado. El desarrollo de Cassandra fue iniciado por, aunque parezca curioso, Facebook, para intentar solventar la problemática relacionada con el rendimiento del motor de búsquedas, concretamente con las relacionadas en la comunicación entre usuarios (“Inbox Search“). Esta funcionalidad implica un gran volumen de datos a almacenar, con una perspectiva de crecimiento muy alta (el boom de las redes sociales se produjo después de la implementación de Cassandra) y la necesidad de ofrecer un nivel de calidad de servicio fijado (SLA, Acuerdo de Nivel de Servicio)
  • 5.
  • 6.
  • 7. Copiar el contenido de pyreadline-2.0 y pegar en la carpeta donde se instalo python34
  • 8.
  • 9. Clic derecho en equipo y seleccionar propiedades Seleccionar configuración del sistema
  • 10. Seleccionar variables del sistema Buscamos la variable path en variables del sistema y damos clic en editar.
  • 11. Copiar la dirección en donde se encuentra instalado python34 Al final del código de la variable Path poner ; y Pegamos la dirección copiada Copiamos la discreción del interior de la carpeta scripts y la pegamos en el valor de la variable Path
  • 12. Damos clic en aceptar Buscamos la carpeta DataStax Community Edition e ingesamos a la pestaña Cassandra CQL Shell
  • 13. Lo ejecutamos y nos muestra la consola de Cassandra
  • 14. Se crea la base de datos o keyspace
  • 15. Usamos o ingresamos a nuestra base de datos
  • 17. Describimos la tabla con DESCRIBE TABLE
  • 18. Insertamos campos y datos dentro de estos campos
  • 19. SELECT * FROM para ver los datos que ingresamos en nuestra tabla
  • 20. Ingresamos más datos y los mostramos
  • 21. Realizamos una consulta con Select (el campo que queremos encontrar) From (la tabla en donde se encuentra) Were (un campo principal o clave)
  • 22. Conclusión • Se ha indicado paso a paso la instalación y la practica de Apache cassandra cumpliendo así con el objetivo, además podemos decir que Cassandra es una base de datos nosql la cual es recomendada usar para un gran almacenamiento de datos. Como por ejemplo en el registro civil de un país.