SlideShare una empresa de Scribd logo
CASSANDRA
*
¿Qué es NoSQL?
*
*Los grandes volúmenes de datos estructurados ,
semi -estructurados y no estructurados
*Sprints ágiles , iteración rápida y empujones código
frecuentes
*Programación orientada a datos que es fácil de usar
y flexible
*Arquitectura eficiente , escalabilidad horizontal en
lugar de caro, la arquitectura monolítica
*Modelo de datos: colecciones de documentos que
contienen colecciones de claves-valor
*Su precursor fue Google BigTable
*
*Las BBDD relacionales ofrecen bajo rendimiento ante
ciertas aplicaciones intensivas de datos:
* Indexación de un gran número de documentos
* Servir páginas en sites de mucho tráfico
* Envío de datos de streaming
*Las RDBMS están optimizadas para pequeñas pero
frecuentes transacciones de lectura/escritura o largas
transacciones con pocos acceso de escritura.
*NoSQL puede dar servicio a grandes cargas de
lectura/escritura:
* Digg mantiene 3 TB de green badges (marcadores que indican
las historias votadas por otros en una red social)
* Facebook que tiene que realizar búsqueda en bandejas de
mensajes de más de 50 TB
*Apache Cassandra es un sistema de gestión de base
de datos distribuida de código abierto diseñado
para manejar grandes cantidades de datos a través
de muchos servidores de los productos básicos,
proporcionando alta disponibilidad sin ningún punto
único de fallo. Cassandra ofrece soporte robusto
para grupos que abarcan múltiples centros de datos,
con la replicación asincrónica sin señor que
permiten operaciones de baja latencia para todos
los clientes.
* Las tablas se pueden crear, cayeron y alteradas en
tiempo de ejecución sin bloquear actualizaciones y
consultas.
*Cassandra no es compatible con une o subconsultas.
Más bien, Cassandra enfatiza des normalización
través de características como colecciones.
*Modelo de datos de Cassandra es una tienda fila
particionado con consistencia sintonizable .
*Las filas se organizan en tablas.; el primer
componente de la clave principal de una tabla es la
clave de partición; dentro de una partición, las filas
son agrupados por las columnas restantes de la
clave.
*Otras columnas pueden ser indexados por separado
de la clave primaria
* Cassandra está desarrollada para ser un servidor distribuido, pero
puede también ejecutarse como un nodo simple:
* Escalabilidad horizontal (añade nuevo hardware cuando sea preciso)
* Rápidas respuestas aunque la demanda crezca
* Elevadas velocidades de escritura para gestionar volúmenes de datos
incrementales
* Almacenamiento distribuido
* Capacidad de cambiar la estructura de datos cuando los usuarios
demandan más funcionalidad
* Una API sencilla y limpia para tu lenguaje de programación favorito
* Detección automática de fallos
* No hay un punto de fallo único (cada nodo conoce de los otros)
* Descentralizada
* Tolerante a fallos
* Permite el uso de Hadoop para implementar Map Reduce
* Hinted hand off
*Hay algunas desventajas que un sistema de
almacenamiento tan escalable ofrece en
contrapartida:
*No hay joins (a cambio de más velocidad)
*No permite ordenar resultados en tiempo de
consulta
*No tiene SQL
*Pero desde la versión 0.8 tenemos CQL
*Sitio Oficial de descarga
*http://cassandra.apache.org/download/
*Link de referencia de la Instalación
*https://www.youtube.com/watch?v=fspXzjwfii0
*Requisitos:
*Java 1.6 en adelante
NoSQL Cassandra
NoSQL Cassandra
NoSQL Cassandra
NoSQL Cassandra
NoSQL Cassandra
NoSQL Cassandra
*REALIZADOS POR:
*STALIN VEGA
*ESTUDIANTE DEL COLEGIO DON BOSCO LA TOLA

Más contenido relacionado

PPTX
Actividad de aprendizaje 4. screencast y bases de datos.
PPTX
Nosql y cassandra
PPTX
No sql la nueva era
PPTX
Actividad de aprendizaje 4: base de datos
PPTX
Principales bases de datos
PPTX
descarga e instalación de cassandra nosql
PPTX
Base de datos
PPTX
Principales bases de datos
Actividad de aprendizaje 4. screencast y bases de datos.
Nosql y cassandra
No sql la nueva era
Actividad de aprendizaje 4: base de datos
Principales bases de datos
descarga e instalación de cassandra nosql
Base de datos
Principales bases de datos

La actualidad más candente (20)

PPTX
PPT
Bases de datos avanzado NOSQL
PPTX
PPTX
Bases de Datos No Relacionales
PDF
Bases de datos no sql
PPTX
Apache cassandra
PPTX
Principales bases de datos existentes
PPTX
Presentación1
PPTX
Bases de datos
PPTX
Bases de datos
PPTX
Principales base de datos existentes
PDF
Bases de Datos NoSQL - Riak
PPTX
PDF
Apache Cassandra en SmartPolitech
PPTX
Base de datos
PPTX
Bases de datos SQL y No-SQL
PPTX
NoSQL bases de datos no relacionales
DOC
Base de datos
ODP
Comparación de algunos SGBDR
ODP
MongoDB - Madrid Devops Febrero
Bases de datos avanzado NOSQL
Bases de Datos No Relacionales
Bases de datos no sql
Apache cassandra
Principales bases de datos existentes
Presentación1
Bases de datos
Bases de datos
Principales base de datos existentes
Bases de Datos NoSQL - Riak
Apache Cassandra en SmartPolitech
Base de datos
Bases de datos SQL y No-SQL
NoSQL bases de datos no relacionales
Base de datos
Comparación de algunos SGBDR
MongoDB - Madrid Devops Febrero
Publicidad

Destacado (7)

PPTX
Responsabilidad ecologica
PPT
La ecología y la biblia
PPT
Los Cristianos Y El Medio Ambiente
PDF
La responsabilidad por la conservación del ambiente
PPTX
Big data para principiantes
PDF
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
DOCX
Los 30 simbolos más comunes de matematicas
Responsabilidad ecologica
La ecología y la biblia
Los Cristianos Y El Medio Ambiente
La responsabilidad por la conservación del ambiente
Big data para principiantes
Bases de Datos No Relacionales (NoSQL): Cassandra, CouchDB, MongoDB y Neo4j
Los 30 simbolos más comunes de matematicas
Publicidad

Similar a NoSQL Cassandra (20)

PDF
Base de Datos
PPTX
NoSQL: la siguiente generación de Base de Datos
PPT
Base de Datos
PPTX
MANUFACTURAS AGROPECUARIAS EN TIEMPOS DE COVID .pptx
PPTX
Act4 base de_datos_canto_josé
PPTX
Base de datos
PPTX
Big data y las apis (big data spain)
PPTX
Actividad de aprendizaje 4
PPTX
Act4 basesdedatos oscar_varona
PPTX
Principales bases de datos
PPTX
El mundo Big Data y las APIs
PPTX
Las principales bases de datos existentes
PPTX
Base de datos3
PPTX
Base de datos ryjt
DOCX
Base de datos no sql
PPSX
Alfredo reyes
PPTX
PPTX
Principales bases de datos
PPTX
Principales base de datos
Base de Datos
NoSQL: la siguiente generación de Base de Datos
Base de Datos
MANUFACTURAS AGROPECUARIAS EN TIEMPOS DE COVID .pptx
Act4 base de_datos_canto_josé
Base de datos
Big data y las apis (big data spain)
Actividad de aprendizaje 4
Act4 basesdedatos oscar_varona
Principales bases de datos
El mundo Big Data y las APIs
Las principales bases de datos existentes
Base de datos3
Base de datos ryjt
Base de datos no sql
Alfredo reyes
Principales bases de datos
Principales base de datos

Último (20)

DOCX
Trabajo informatica joel torres 10-.....................
PPTX
Curso de generación de energía mediante sistemas solares
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
PPT
Protocolos de seguridad y mecanismos encriptación
DOCX
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
PPTX
El uso de las TIC en la vida cotidiana..
PDF
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
PPTX
Presentacion de Alba Curso Auditores Internos ISO 19011
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
DOCX
Guía 5. Test de orientación Vocacional 2.docx
PPTX
modulo seguimiento 1 para iniciantes del
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
ccna: redes de nat ipv4 stharlling cande
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Distribucion de frecuencia exel (1).pdf
PDF
Taller tecnológico Michelle lobo Velasquez
Trabajo informatica joel torres 10-.....................
Curso de generación de energía mediante sistemas solares
Historia Inteligencia Artificial Ana Romero.pptx
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
Protocolos de seguridad y mecanismos encriptación
TRABAJO GRUPAL (5) (1).docxsjjsjsksksksksk
El uso de las TIC en la vida cotidiana..
NREN - red nacional de investigacion y educacion en LATAM y Europa: Caracteri...
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
Presentacion de Alba Curso Auditores Internos ISO 19011
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Guía 5. Test de orientación Vocacional 2.docx
modulo seguimiento 1 para iniciantes del
Diapositiva proyecto de vida, materia catedra
ccna: redes de nat ipv4 stharlling cande
Propuesta BKP servidores con Acronis1.pptx
Distribucion de frecuencia exel (1).pdf
Taller tecnológico Michelle lobo Velasquez

NoSQL Cassandra

  • 3. * *Los grandes volúmenes de datos estructurados , semi -estructurados y no estructurados *Sprints ágiles , iteración rápida y empujones código frecuentes *Programación orientada a datos que es fácil de usar y flexible *Arquitectura eficiente , escalabilidad horizontal en lugar de caro, la arquitectura monolítica *Modelo de datos: colecciones de documentos que contienen colecciones de claves-valor *Su precursor fue Google BigTable
  • 4. * *Las BBDD relacionales ofrecen bajo rendimiento ante ciertas aplicaciones intensivas de datos: * Indexación de un gran número de documentos * Servir páginas en sites de mucho tráfico * Envío de datos de streaming *Las RDBMS están optimizadas para pequeñas pero frecuentes transacciones de lectura/escritura o largas transacciones con pocos acceso de escritura. *NoSQL puede dar servicio a grandes cargas de lectura/escritura: * Digg mantiene 3 TB de green badges (marcadores que indican las historias votadas por otros en una red social) * Facebook que tiene que realizar búsqueda en bandejas de mensajes de más de 50 TB
  • 5. *Apache Cassandra es un sistema de gestión de base de datos distribuida de código abierto diseñado para manejar grandes cantidades de datos a través de muchos servidores de los productos básicos, proporcionando alta disponibilidad sin ningún punto único de fallo. Cassandra ofrece soporte robusto para grupos que abarcan múltiples centros de datos, con la replicación asincrónica sin señor que permiten operaciones de baja latencia para todos los clientes. * Las tablas se pueden crear, cayeron y alteradas en tiempo de ejecución sin bloquear actualizaciones y consultas.
  • 6. *Cassandra no es compatible con une o subconsultas. Más bien, Cassandra enfatiza des normalización través de características como colecciones. *Modelo de datos de Cassandra es una tienda fila particionado con consistencia sintonizable . *Las filas se organizan en tablas.; el primer componente de la clave principal de una tabla es la clave de partición; dentro de una partición, las filas son agrupados por las columnas restantes de la clave. *Otras columnas pueden ser indexados por separado de la clave primaria
  • 7. * Cassandra está desarrollada para ser un servidor distribuido, pero puede también ejecutarse como un nodo simple: * Escalabilidad horizontal (añade nuevo hardware cuando sea preciso) * Rápidas respuestas aunque la demanda crezca * Elevadas velocidades de escritura para gestionar volúmenes de datos incrementales * Almacenamiento distribuido * Capacidad de cambiar la estructura de datos cuando los usuarios demandan más funcionalidad * Una API sencilla y limpia para tu lenguaje de programación favorito * Detección automática de fallos * No hay un punto de fallo único (cada nodo conoce de los otros) * Descentralizada * Tolerante a fallos * Permite el uso de Hadoop para implementar Map Reduce * Hinted hand off
  • 8. *Hay algunas desventajas que un sistema de almacenamiento tan escalable ofrece en contrapartida: *No hay joins (a cambio de más velocidad) *No permite ordenar resultados en tiempo de consulta *No tiene SQL *Pero desde la versión 0.8 tenemos CQL
  • 9. *Sitio Oficial de descarga *http://cassandra.apache.org/download/ *Link de referencia de la Instalación *https://www.youtube.com/watch?v=fspXzjwfii0 *Requisitos: *Java 1.6 en adelante
  • 16. *REALIZADOS POR: *STALIN VEGA *ESTUDIANTE DEL COLEGIO DON BOSCO LA TOLA