SlideShare una empresa de Scribd logo
NoSQL la nueva era
Apache Cassandra
Nombre: Juan Navas
Carteristas del 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
NoSQL es la mejor forma de almcenar
datos?
 Minimizar el cambio. Apuntar a los puntos calientes en cuanto a escalabilidad.

No modificar la base de datos en la medida de lo posible.

Colocar un grid con datos en memoria como proxy de la base de datos.

Utilizar write-behind para ahorrarnos escrituras a disco.

Utilizar un framework o API Java estándar para aprovechar el talento existente.

Tener dos sitios paralelos (viejo/nuevo) para permitir transiciones graduales.

Utilizar la RAM para los datos más frescos y tener más rendimiento y disco para almacenamiento a largo
plazo.

Utilizar bases de datos y servidores sencillos y baratos. Un despliegue de una instancia de Oracle RAC
son 500.000 dólares. Varios servidores Dell + MySQL, sale bastante más barato.
NoSQL como futuro
 Hablar hoy de NoSQL como el futuro de los sistemas de bases de datos
puede sonar un poco apresurado, pero hay movimientos importantes: el
notable afán de Facebook por crear motores de bases de datos como
Cassandra y RocksDB, y el uso de NoSQL en otras redes sociales como
Twitter y Linkedin, que indican que todo apunta hacia servicios que usen
repositorios datos con NoSQL únicamente.
 El segundo gran problema es la diversidad de tipos de NoSQL que existen:
clave/valor, documentos, grafos, tabular, entre otras. Las personas se
confunden y abruman al tener que decidir cuál usar. Esa elección puede
ser errada. Siempre será una apuesta muy fuerte saber si tu proyecto se
alineará adecuadamente con el tipo de base de datos que se ha elegido.
Apache Cassandra
 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.
Apache Cassandra
 Es un almacén altamente escalable, eventualmente
consistente y distribuido de estructuras clave-valor.
 Iniciado por Facebook
 Código abierto
 Proyecto apache
Licencia: Apache License 2.0
 Escrito en Java
 Multiplataforma
Apache Cassandra
 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.
Apache Cassandra
 El Apache Cassandra NoSQL distribuye almacén de datos sigue
acumulando características que imitan a las bases de datos tradicionales ,
con la versión recién estrenada 2 del software de código abierto que
ofrece desencadenantes , las transacciones de peso ligero y un lenguaje
de consulta actualizado similar a SQL .
 Durante mucho tiempo un rasgo de bases de datos SQL tradicionales , las
transacciones ligeros aseguran que , por ejemplo, dos cuentas con el
mismo nombre de usuario no se pueden crear al mismo tiempo. Es
esencialmente bloquea los datos que se está leyendo o se actualiza
mediante una operación así que otra operación no cambia los datos de
mediados de transacción, o lee los datos que está a punto de ser
prestados obsoleta .
Instalación Apache Cassandra
 Ejecutamos el DataStax y damos a Next
Instalación Apache Cassandra
 En esta parte de damos a Next
Instalación Apache Cassandra
 Nos da el direccionamiento de en donde se guardan los datos y le damos
a next
Instalación Apache Cassandra
 Le damos a next tal y como esta
Instalación Apache Cassandra
 Esperamos a que se llene la barrita
Instalación Apache Cassandra
 Esperamos a que se instale en el cmd
Instalación Apache Cassandra
 En esta parte le damos a Finalizar
Instalación Apache Cassandra
 Abrimos la pagina del http://localhost:8888/opscenter/index.html
Instalación Apache Cassandra
 Sitio Oficial de descarga
 http://cassandra.apache.org/download/
 Link de referencia de la Instalación
 https://www.youtube.com/watch?v=fspXzjwfii0
Bibliografía:
http://www.infoworld.com/article/2612007/database-administration/apache-
cassandra-2-0-brings-the-old-school-sql-functionality.html
http://es.slideshare.net/dipina/nosql-la-siguiente-generacin-de-base-de-datos
http://es.wikipedia.org/wiki/NoSQL
https://www.mongodb.com/nosql-explained

Más contenido relacionado

La actualidad más candente

Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
Luis Alvarado
 
Base de datos
Base de datosBase de datos
Base de datos
América Galindo
 
NoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache CassandraNoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache Cassandra
Wladimir Cabarcas
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
Ruth Jiménez
 
Diaposotivas apache-cassandra
Diaposotivas apache-cassandraDiaposotivas apache-cassandra
Diaposotivas apache-cassandra
Christian Fernandez Oña
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
Cycle-IT
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
Andrei Amador
 
Base de datos
Base de datosBase de datos
Base de datos
humberto morles arias
 
NoSQL Cassandra
NoSQL CassandraNoSQL Cassandra
NoSQL Cassandra
Stalin Vega
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
Isabel Gómez
 
Bases de datos no sql
Bases de datos no sqlBases de datos no sql
Bases de datos no sql
Rony Santiago Zapana Coaquira
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
Andrés Londoño
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
uggi2003
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
OctavioContreras01
 
Intro cassandra
Intro cassandraIntro cassandra
Intro cassandra
William Yánez
 
Cassandra instalacion y uso
Cassandra instalacion y usoCassandra instalacion y uso
Cassandra instalacion y uso
Carlos Aguas
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
glaura10
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
Jose Guadalupe Gonzalez Velazquez
 
Base de datos
Base de datosBase de datos

La actualidad más candente (19)

Instalacion de cassandra
Instalacion de cassandraInstalacion de cassandra
Instalacion de cassandra
 
Base de datos
Base de datosBase de datos
Base de datos
 
NoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache CassandraNoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache Cassandra
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Diaposotivas apache-cassandra
Diaposotivas apache-cassandraDiaposotivas apache-cassandra
Diaposotivas apache-cassandra
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
 
Base de datos
Base de datosBase de datos
Base de datos
 
NoSQL Cassandra
NoSQL CassandraNoSQL Cassandra
NoSQL Cassandra
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
Bases de datos no sql
Bases de datos no sqlBases de datos no sql
Bases de datos no sql
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Intro cassandra
Intro cassandraIntro cassandra
Intro cassandra
 
Cassandra instalacion y uso
Cassandra instalacion y usoCassandra instalacion y uso
Cassandra instalacion y uso
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado

Presentacion Proyecto Facebook Rocio Luengo
Presentacion Proyecto Facebook Rocio LuengoPresentacion Proyecto Facebook Rocio Luengo
Presentacion Proyecto Facebook Rocio Luengo
Estela Dominguez Halpern
 
Proyecto Facebook - segundo teórico
Proyecto Facebook - segundo teóricoProyecto Facebook - segundo teórico
Proyecto Facebook - segundo teórico
ivanadaime
 
Proyecto Facebook: Edupunk
Proyecto Facebook: EdupunkProyecto Facebook: Edupunk
Proyecto Facebook: Edupunk
Proyecto Facebook
 
Big Data para analizar las redes sociales
Big Data para analizar las redes socialesBig Data para analizar las redes sociales
Big Data para analizar las redes sociales
DatKnoSys
 
RocksDB detail
RocksDB detailRocksDB detail
RocksDB detail
MIJIN AN
 
1 big data y redes sociales
1 big data y redes sociales1 big data y redes sociales
1 big data y redes sociales
.. ..
 
Big data para principiantes
Big data para principiantesBig data para principiantes
Big data para principiantes
Carlos Toxtli
 
Manual de Facebook 2018. Uso estratégico de Facebook.
Manual de Facebook 2018. Uso estratégico de Facebook. Manual de Facebook 2018. Uso estratégico de Facebook.
Manual de Facebook 2018. Uso estratégico de Facebook.
Unai Benito
 

Destacado (8)

Presentacion Proyecto Facebook Rocio Luengo
Presentacion Proyecto Facebook Rocio LuengoPresentacion Proyecto Facebook Rocio Luengo
Presentacion Proyecto Facebook Rocio Luengo
 
Proyecto Facebook - segundo teórico
Proyecto Facebook - segundo teóricoProyecto Facebook - segundo teórico
Proyecto Facebook - segundo teórico
 
Proyecto Facebook: Edupunk
Proyecto Facebook: EdupunkProyecto Facebook: Edupunk
Proyecto Facebook: Edupunk
 
Big Data para analizar las redes sociales
Big Data para analizar las redes socialesBig Data para analizar las redes sociales
Big Data para analizar las redes sociales
 
RocksDB detail
RocksDB detailRocksDB detail
RocksDB detail
 
1 big data y redes sociales
1 big data y redes sociales1 big data y redes sociales
1 big data y redes sociales
 
Big data para principiantes
Big data para principiantesBig data para principiantes
Big data para principiantes
 
Manual de Facebook 2018. Uso estratégico de Facebook.
Manual de Facebook 2018. Uso estratégico de Facebook. Manual de Facebook 2018. Uso estratégico de Facebook.
Manual de Facebook 2018. Uso estratégico de Facebook.
 

Similar a No sql la nueva era

descarga e instalación de cassandra nosql
descarga e instalación de cassandra nosqldescarga e instalación de cassandra nosql
descarga e instalación de cassandra nosql
Briian Villarroel
 
Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5
Carlos Efren Garcia Castro
 
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
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)
Big data y las apis (big data spain)
CloudAppi
 
Act4 andrade lesvia
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesvia
Esther Andrade García
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Sergio Velasquez
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
Luis Briones
 
Base de datos no sql
Base de datos no sqlBase de datos no sql
Base de datos no sql
hnacostan
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
saul alva
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
DEYANIRA SANCHEZ E
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
luishernandez1576
 
Base de datos sánchez erika
Base de datos sánchez erikaBase de datos sánchez erika
Base de datos sánchez erika
erika sanchez
 
Base de datos
Base de datosBase de datos
Base de datos
isabel1fer
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Jorge Valdes
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
Claudia San Agustín
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
Sergio Castañeda Ortega
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
Sergio Castañeda Ortega
 
Base de datos
Base de datosBase de datos
Base de datos
esteban esteban
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
Alfredo Reyes May
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Eric Zepeda Camacho
 

Similar a No sql la nueva era (20)

descarga e instalación de cassandra nosql
descarga e instalación de cassandra nosqldescarga e instalación de cassandra nosql
descarga e instalación de cassandra nosql
 
Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5
 
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
 
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)
 
Act4 andrade lesvia
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesvia
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos no sql
Base de datos no sqlBase de datos no sql
Base de datos no sql
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
 
Base de datos sánchez erika
Base de datos sánchez erikaBase de datos sánchez erika
Base de datos sánchez erika
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 

Más de Juan Navas

Hotel Dann Carlton
Hotel Dann CarltonHotel Dann Carlton
Hotel Dann Carlton
Juan Navas
 
Juan navas informe directorios
Juan navas informe directoriosJuan navas informe directorios
Juan navas informe directorios
Juan Navas
 
Jordan vizcaino linea de tiempo
Jordan vizcaino linea de tiempoJordan vizcaino linea de tiempo
Jordan vizcaino linea de tiempoJuan Navas
 
JUAN NAVAS 2do INFOR
JUAN NAVAS 2do INFORJUAN NAVAS 2do INFOR
JUAN NAVAS 2do INFOR
Juan Navas
 
Caso 1.3
Caso 1.3Caso 1.3
Caso 1.3
Juan Navas
 
Reglamentoloei 120806085107-phpapp02
Reglamentoloei 120806085107-phpapp02Reglamentoloei 120806085107-phpapp02
Reglamentoloei 120806085107-phpapp02
Juan Navas
 
Programa 1 2
Programa 1  2Programa 1  2
Programa 1 2
Juan Navas
 
Programa 1 2
Programa 1  2Programa 1  2
Programa 1 2
Juan Navas
 
Programa reloj
Programa relojPrograma reloj
Programa reloj
Juan Navas
 
LOS MOMENTOS Q PASA MI SOBRINA
LOS MOMENTOS Q PASA MI SOBRINALOS MOMENTOS Q PASA MI SOBRINA
LOS MOMENTOS Q PASA MI SOBRINA
Juan Navas
 
La divercion de mi sobrina
La divercion de mi sobrina La divercion de mi sobrina
La divercion de mi sobrina
Juan Navas
 

Más de Juan Navas (11)

Hotel Dann Carlton
Hotel Dann CarltonHotel Dann Carlton
Hotel Dann Carlton
 
Juan navas informe directorios
Juan navas informe directoriosJuan navas informe directorios
Juan navas informe directorios
 
Jordan vizcaino linea de tiempo
Jordan vizcaino linea de tiempoJordan vizcaino linea de tiempo
Jordan vizcaino linea de tiempo
 
JUAN NAVAS 2do INFOR
JUAN NAVAS 2do INFORJUAN NAVAS 2do INFOR
JUAN NAVAS 2do INFOR
 
Caso 1.3
Caso 1.3Caso 1.3
Caso 1.3
 
Reglamentoloei 120806085107-phpapp02
Reglamentoloei 120806085107-phpapp02Reglamentoloei 120806085107-phpapp02
Reglamentoloei 120806085107-phpapp02
 
Programa 1 2
Programa 1  2Programa 1  2
Programa 1 2
 
Programa 1 2
Programa 1  2Programa 1  2
Programa 1 2
 
Programa reloj
Programa relojPrograma reloj
Programa reloj
 
LOS MOMENTOS Q PASA MI SOBRINA
LOS MOMENTOS Q PASA MI SOBRINALOS MOMENTOS Q PASA MI SOBRINA
LOS MOMENTOS Q PASA MI SOBRINA
 
La divercion de mi sobrina
La divercion de mi sobrina La divercion de mi sobrina
La divercion de mi sobrina
 

Último

ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
RicardoValdiviaVega
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
israelsouza67
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Juan Martín Martín
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
YeniferGarcia36
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
100078171
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
Mónica Sánchez
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
JonathanCovena1
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
acgtz913
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
rosannatasaycoyactay
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
ginnazamudio
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
JonathanCovena1
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
ROCIORUIZQUEZADA
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
EleNoguera
 

Último (20)

ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdfCronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
Cronica-de-una-Muerte-Anunciada - Gabriel Garcia Marquez.pdf
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
A VISITA DO SENHOR BISPO .
A VISITA DO SENHOR BISPO                .A VISITA DO SENHOR BISPO                .
A VISITA DO SENHOR BISPO .
 
Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024Evaluacion del tercer trimestre del 2023-2024
Evaluacion del tercer trimestre del 2023-2024
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLMExamen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinaria). UCLM
 
Liturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptxLiturgia día del Padre del siguiente domingo.pptx
Liturgia día del Padre del siguiente domingo.pptx
 
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docxRETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
RETROALIMENTACIÓN PARA EL EXAMEN ÚNICO AUXILIAR DE ENFERMERIA.docx
 
Hablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes CuadernilloHablemos de ESI para estudiantes Cuadernillo
Hablemos de ESI para estudiantes Cuadernillo
 
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdfDESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
DESARROLLO DE LAS RELACIONES CON LOS STAKEHOLDERS.pdf
 
efemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptxefemérides del mes de junio 2024 (1).pptx
efemérides del mes de junio 2024 (1).pptx
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx3° SES COMU LUN10  CUENTO DIA DEL PADRE  933623393 PROF YESSENIA (1).docx
3° SES COMU LUN10 CUENTO DIA DEL PADRE 933623393 PROF YESSENIA (1).docx
 
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIACONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
CONTENIDOS Y PDA DE LA FASE 3,4 Y 5 EN NIVEL PRIMARIA
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 
La necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdfLa necesidad de bienestar y el uso de la naturaleza.pdf
La necesidad de bienestar y el uso de la naturaleza.pdf
 
1° T3 Examen Zany de primer grado compl
1° T3 Examen Zany  de primer grado compl1° T3 Examen Zany  de primer grado compl
1° T3 Examen Zany de primer grado compl
 
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdfCarnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
Carnavision: anticipa y aprovecha - hackathon Pasto2024 .pdf
 

No sql la nueva era

  • 1. NoSQL la nueva era Apache Cassandra Nombre: Juan Navas
  • 2. Carteristas del 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
  • 3. NoSQL es la mejor forma de almcenar datos?  Minimizar el cambio. Apuntar a los puntos calientes en cuanto a escalabilidad.  No modificar la base de datos en la medida de lo posible.  Colocar un grid con datos en memoria como proxy de la base de datos.  Utilizar write-behind para ahorrarnos escrituras a disco.  Utilizar un framework o API Java estándar para aprovechar el talento existente.  Tener dos sitios paralelos (viejo/nuevo) para permitir transiciones graduales.  Utilizar la RAM para los datos más frescos y tener más rendimiento y disco para almacenamiento a largo plazo.  Utilizar bases de datos y servidores sencillos y baratos. Un despliegue de una instancia de Oracle RAC son 500.000 dólares. Varios servidores Dell + MySQL, sale bastante más barato.
  • 4. NoSQL como futuro  Hablar hoy de NoSQL como el futuro de los sistemas de bases de datos puede sonar un poco apresurado, pero hay movimientos importantes: el notable afán de Facebook por crear motores de bases de datos como Cassandra y RocksDB, y el uso de NoSQL en otras redes sociales como Twitter y Linkedin, que indican que todo apunta hacia servicios que usen repositorios datos con NoSQL únicamente.  El segundo gran problema es la diversidad de tipos de NoSQL que existen: clave/valor, documentos, grafos, tabular, entre otras. Las personas se confunden y abruman al tener que decidir cuál usar. Esa elección puede ser errada. Siempre será una apuesta muy fuerte saber si tu proyecto se alineará adecuadamente con el tipo de base de datos que se ha elegido.
  • 5. Apache Cassandra  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. Apache Cassandra  Es un almacén altamente escalable, eventualmente consistente y distribuido de estructuras clave-valor.  Iniciado por Facebook  Código abierto  Proyecto apache Licencia: Apache License 2.0  Escrito en Java  Multiplataforma
  • 7. Apache Cassandra  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.
  • 8. Apache Cassandra  El Apache Cassandra NoSQL distribuye almacén de datos sigue acumulando características que imitan a las bases de datos tradicionales , con la versión recién estrenada 2 del software de código abierto que ofrece desencadenantes , las transacciones de peso ligero y un lenguaje de consulta actualizado similar a SQL .  Durante mucho tiempo un rasgo de bases de datos SQL tradicionales , las transacciones ligeros aseguran que , por ejemplo, dos cuentas con el mismo nombre de usuario no se pueden crear al mismo tiempo. Es esencialmente bloquea los datos que se está leyendo o se actualiza mediante una operación así que otra operación no cambia los datos de mediados de transacción, o lee los datos que está a punto de ser prestados obsoleta .
  • 9. Instalación Apache Cassandra  Ejecutamos el DataStax y damos a Next
  • 10. Instalación Apache Cassandra  En esta parte de damos a Next
  • 11. Instalación Apache Cassandra  Nos da el direccionamiento de en donde se guardan los datos y le damos a next
  • 12. Instalación Apache Cassandra  Le damos a next tal y como esta
  • 13. Instalación Apache Cassandra  Esperamos a que se llene la barrita
  • 14. Instalación Apache Cassandra  Esperamos a que se instale en el cmd
  • 15. Instalación Apache Cassandra  En esta parte le damos a Finalizar
  • 16. Instalación Apache Cassandra  Abrimos la pagina del http://localhost:8888/opscenter/index.html
  • 17.
  • 18. Instalación Apache Cassandra  Sitio Oficial de descarga  http://cassandra.apache.org/download/  Link de referencia de la Instalación  https://www.youtube.com/watch?v=fspXzjwfii0 Bibliografía: http://www.infoworld.com/article/2612007/database-administration/apache- cassandra-2-0-brings-the-old-school-sql-functionality.html http://es.slideshare.net/dipina/nosql-la-siguiente-generacin-de-base-de-datos http://es.wikipedia.org/wiki/NoSQL https://www.mongodb.com/nosql-explained