SlideShare una empresa de Scribd logo
1 de 12
Descargar para leer sin conexión
Cassandra - NoSQL



           @arigalt
       Alejandro Rigalt
    World Wide Systems
http://www.sistemas.com.gt
Que NO es Cassandra?

●No es, la hija de Hécuba y Príamo, reyes de
 Troya de la mitología griega.
●No es, un burgo en el Condado de Cambria,

 Pensilvania (Estados Unidos).
●No es, una niña superviviente de un planeta

 arrasado por una plaga de la serie de televisión
 Stargate.
Que SI es Cassandra?
Es una base de datos "NoSQL" que soporta
GRANDES cantidades de información,
desarrollada por Facebook en 2007 para
potencializar la búsqueda de su inbox y lo
colocaron en googlecode apartir del 2008, pero
nunca actualizaron ni arreglaron errores entonces
lo pasaron para apache y ahora es mantenida por
Apache, http://cassandra.apache.org/ desde
entonces el proyecto esta corriendo bastante
rápido y con mejor soporte de la comunidad.
Que SI es Cassandra?

Fue inspirado por dynamo, usando DHT que son
●

una clase de sistemas distribuidos
descentralizados tipo hash donde pares (clave,
valor) son almacenados y cualquier nodo puede
recuperar de forma eficiente el valor con una
clave(key). Esto permite que las DHTs puedan
escalar a cantidades de nodos extremadamente
grandes.
Que SI es Cassandra?


En el caso de cassandra el "valor" es una
●

estructura indexada, donde cada columna es una
columna adentro de otra llamada supercolunma,
(fumada de la buena). Este modelo de datos es
muy similar al "BigTables" de Google.
Quien lo esta usando?


Cassandra esta siendo usada por Digg, Facebook,
Twitter, Reddit, Rackspace, Cloudkick, Cisco,
SimpleGeo, Ooyala, OpenX, y muchas otras
grandes compañías. Estamos hablando de cluster
de mas de 100 TB de información en mas de 150
maquinas.
Tolerante a Fallas



La data es replicada automáticamente a múltiples
nodos. Que se pueden remplazar sin afectar los
tiempos de caídas, y es descentralizado esto
quiere decir que cada nodo es idéntico al otro.
Que SI es NoSQL

Julio del 2009 se definió el termino para un
●

evento y se refiere a las base de datos que no son
relacionales, es mas hay algunos expertos que
comentan que el termino correcto seria NoREL.
Otra característica es que no las vemos como
tablas fijas, si no mas bien algo como estructuras
de almacenamiento horizontal, evitando los
JOINS porque ya no tienen sentido en este
esquema.
Ejemplos de NoSQL
             existentes:

●Propietarios
●* BigTable, de Google

●* Dynamo, de Amazon



●Libres
●* Cassandra, de Facebook

●* HBase, de Apache

●* Project Voldemort, de LinkedIn
Ejemplos de NoSQL
             existentes:

●Propietarios
●* BigTable, de Google

●* Dynamo, de Amazon



●Libres
●* Cassandra, de Facebook

●* HBase, de Apache

●* Project Voldemort, de LinkedIn
GRACIAS

PREGUNTAS?

Más contenido relacionado

Destacado

MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...
MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...
MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...MobiTree, LLC.
 
Introduction To Value I Group
Introduction To Value I GroupIntroduction To Value I Group
Introduction To Value I Groupsmartled
 
Court dismisses Base Minerals Zimbabwe's appeal
Court dismisses Base Minerals Zimbabwe's appealCourt dismisses Base Minerals Zimbabwe's appeal
Court dismisses Base Minerals Zimbabwe's appealZimpapers Group (1980)
 
el aceite de argan que es y como usar
el aceite de argan que es y como usarel aceite de argan que es y como usar
el aceite de argan que es y como usaraceite de argan
 
Инвестпрограмма Чеченэнерго
Инвестпрограмма ЧеченэнергоИнвестпрограмма Чеченэнерго
Инвестпрограмма ЧеченэнергоIlya Dolinin
 
Como Xesús
Como XesúsComo Xesús
Como Xesúsdiruab
 
Documentaries human behaviour
Documentaries human behaviourDocumentaries human behaviour
Documentaries human behaviourevekerrigan
 
Mobiel & Werving by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...
Mobiel & Werving  by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...Mobiel & Werving  by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...
Mobiel & Werving by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...Richard Otto
 
Iaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security systemIaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security systemIaetsd Iaetsd
 
Invitación Asado
Invitación AsadoInvitación Asado
Invitación AsadoLuisaco
 
Diario Resumen 20150916
Diario Resumen 20150916Diario Resumen 20150916
Diario Resumen 20150916Diario Resumen
 
Jira Manual - DSmentoring 정다운
Jira Manual - DSmentoring 정다운Jira Manual - DSmentoring 정다운
Jira Manual - DSmentoring 정다운다운 정
 
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrum
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrumsoft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrum
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrumsoft-shake.ch
 

Destacado (19)

MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...
MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...
MobiTree FTMA Conference 2012: Mobile Marketing & Rules to Stay Ahead of The ...
 
Introduction To Value I Group
Introduction To Value I GroupIntroduction To Value I Group
Introduction To Value I Group
 
Court dismisses Base Minerals Zimbabwe's appeal
Court dismisses Base Minerals Zimbabwe's appealCourt dismisses Base Minerals Zimbabwe's appeal
Court dismisses Base Minerals Zimbabwe's appeal
 
el aceite de argan que es y como usar
el aceite de argan que es y como usarel aceite de argan que es y como usar
el aceite de argan que es y como usar
 
Инвестпрограмма Чеченэнерго
Инвестпрограмма ЧеченэнергоИнвестпрограмма Чеченэнерго
Инвестпрограмма Чеченэнерго
 
Como Xesús
Como XesúsComo Xesús
Como Xesús
 
Documentaries human behaviour
Documentaries human behaviourDocumentaries human behaviour
Documentaries human behaviour
 
Mobiel & Werving by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...
Mobiel & Werving  by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...Mobiel & Werving  by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...
Mobiel & Werving by Richard Otto (HotSMS Buongiorno Mobile Marketing & Adver...
 
Iaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security systemIaetsd ethernet based intelligent security system
Iaetsd ethernet based intelligent security system
 
Espaciosutil
Espaciosutil Espaciosutil
Espaciosutil
 
Poesiacanteras004
Poesiacanteras004Poesiacanteras004
Poesiacanteras004
 
Invitación Asado
Invitación AsadoInvitación Asado
Invitación Asado
 
Areatzako jaiak egitaraua laburpena 2013 07 22
Areatzako jaiak egitaraua laburpena 2013 07 22Areatzako jaiak egitaraua laburpena 2013 07 22
Areatzako jaiak egitaraua laburpena 2013 07 22
 
Diario Resumen 20150916
Diario Resumen 20150916Diario Resumen 20150916
Diario Resumen 20150916
 
Published Samples Asheesh Pandia 1112
Published Samples Asheesh Pandia 1112Published Samples Asheesh Pandia 1112
Published Samples Asheesh Pandia 1112
 
Cv template es_jamg
Cv template es_jamgCv template es_jamg
Cv template es_jamg
 
Jonas Moberg EITI at OGP
Jonas Moberg EITI at OGPJonas Moberg EITI at OGP
Jonas Moberg EITI at OGP
 
Jira Manual - DSmentoring 정다운
Jira Manual - DSmentoring 정다운Jira Manual - DSmentoring 정다운
Jira Manual - DSmentoring 정다운
 
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrum
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrumsoft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrum
soft-shake.ch - Scrum, introduction et mise en oeuvre avec iceScrum
 

Similar a Cassandra NoSQL

Similar a Cassandra NoSQL (20)

Cassandra NoSQL
Cassandra NoSQLCassandra NoSQL
Cassandra NoSQL
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Nosql
NosqlNosql
Nosql
 
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)
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
Apache Cassandra
Apache CassandraApache Cassandra
Apache Cassandra
 
Bases de datos no sql
Bases de datos no sqlBases de datos no sql
Bases de datos no sql
 
Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5Cassandra trabajo2 tv eq5
Cassandra trabajo2 tv eq5
 
Base de datos sánchez erika
Base de datos sánchez erikaBase de datos sánchez erika
Base de datos sánchez erika
 
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
 
NO SQL y Cassandra
NO SQL y CassandraNO SQL y Cassandra
NO SQL y Cassandra
 
Cassandra instalacion y uso
Cassandra instalacion y usoCassandra instalacion y uso
Cassandra instalacion y uso
 
Base de datos no sql
Base de datos no sqlBase de datos no sql
Base de datos no sql
 
No sql la nueva era
No sql la nueva eraNo sql la nueva era
No sql la nueva era
 
Big table por Matias tesoriero
Big table por Matias tesorieroBig table por Matias tesoriero
Big table por Matias tesoriero
 
NoSql introducción -Innova4j
NoSql introducción -Innova4jNoSql introducción -Innova4j
NoSql introducción -Innova4j
 
Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Actividad 1.7: NoSQL
Actividad 1.7: NoSQLActividad 1.7: NoSQL
Actividad 1.7: NoSQL
 
Act1.7 nosql terminado
Act1.7 nosql terminadoAct1.7 nosql terminado
Act1.7 nosql terminado
 

Más de Cristian Sánchez

La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!Cristian Sánchez
 
Barcamp - Wordpress 3.1, no sólo blogs..!!
Barcamp - Wordpress 3.1, no sólo blogs..!!Barcamp - Wordpress 3.1, no sólo blogs..!!
Barcamp - Wordpress 3.1, no sólo blogs..!!Cristian Sánchez
 
OpenX - Gestión de Campañas Publicitarias en Internet
OpenX - Gestión de Campañas Publicitarias en InternetOpenX - Gestión de Campañas Publicitarias en Internet
OpenX - Gestión de Campañas Publicitarias en InternetCristian Sánchez
 
Programación de animaciones con Alice
Programación de animaciones con AliceProgramación de animaciones con Alice
Programación de animaciones con AliceCristian Sánchez
 
Más Creativos : Resolviendo Problemas
Más Creativos : Resolviendo ProblemasMás Creativos : Resolviendo Problemas
Más Creativos : Resolviendo ProblemasCristian Sánchez
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de softwareCristian Sánchez
 

Más de Cristian Sánchez (10)

La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!La práctica en el Desarrollo de Software: Una visión general!
La práctica en el Desarrollo de Software: Una visión general!
 
Barcamp - Wordpress 3.1, no sólo blogs..!!
Barcamp - Wordpress 3.1, no sólo blogs..!!Barcamp - Wordpress 3.1, no sólo blogs..!!
Barcamp - Wordpress 3.1, no sólo blogs..!!
 
El marketing online
El marketing onlineEl marketing online
El marketing online
 
El ajedrez en el siglo XXI
El ajedrez en el siglo XXIEl ajedrez en el siglo XXI
El ajedrez en el siglo XXI
 
OpenX - Gestión de Campañas Publicitarias en Internet
OpenX - Gestión de Campañas Publicitarias en InternetOpenX - Gestión de Campañas Publicitarias en Internet
OpenX - Gestión de Campañas Publicitarias en Internet
 
Programación de animaciones con Alice
Programación de animaciones con AliceProgramación de animaciones con Alice
Programación de animaciones con Alice
 
Más Creativos : Resolviendo Problemas
Más Creativos : Resolviendo ProblemasMás Creativos : Resolviendo Problemas
Más Creativos : Resolviendo Problemas
 
Scrum : Proyectos ágiles
Scrum : Proyectos ágilesScrum : Proyectos ágiles
Scrum : Proyectos ágiles
 
Cultura libre
Cultura libreCultura libre
Cultura libre
 
Control de calidad de software
Control de calidad de softwareControl de calidad de software
Control de calidad de software
 

Último

Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024u20211198540
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptxHugoGutierrez99
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Marketing BRANDING
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfedepmariaperez
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxhasbleidit
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersIván López Martín
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docxobandopaula444
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointValerioIvanDePazLoja
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúCEFERINO DELGADO FLORES
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfFernandoOblitasVivan
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfcristianrb0324
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosAlbanyMartinez7
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfKarinaCambero3
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxtjcesar1
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar24roberto21
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1ivanapaterninar
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfjeondanny1997
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armadob7fwtwtfxf
 

Último (20)

Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
Inteligencia Artificial. Matheo Hernandez Serrano USCO 2024
 
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
#Tare10ProgramacionWeb2024aaaaaaaaaaaa.pptx
 
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
Agencia Marketing Branding Google Workspace Deployment Services Credential Fe...
 
Trabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdfTrabajo de tecnología excel avanzado.pdf
Trabajo de tecnología excel avanzado.pdf
 
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docxPLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
PLANEACION DE CLASES TEMA TIPOS DE FAMILIA.docx
 
CommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 TestcontainersCommitConf 2024 - Spring Boot <3 Testcontainers
CommitConf 2024 - Spring Boot <3 Testcontainers
 
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docxTALLER DE ANALISIS SOLUCION  PART 2 (1)-1.docx
TALLER DE ANALISIS SOLUCION PART 2 (1)-1.docx
 
Trabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power PointTrabajando con Formasy Smart art en power Point
Trabajando con Formasy Smart art en power Point
 
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del PerúRed Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
Red Dorsal Nacional de Fibra Óptica y Redes Regionales del Perú
 
certificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdfcertificado de oracle academy cetrificado.pdf
certificado de oracle academy cetrificado.pdf
 
La electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdfLa electricidad y la electronica.10-7.pdf
La electricidad y la electronica.10-7.pdf
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
Documentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos JuridicosDocumentacion Electrónica en Actos Juridicos
Documentacion Electrónica en Actos Juridicos
 
Herramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdfHerramientas que posibilitan la información y la investigación.pdf
Herramientas que posibilitan la información y la investigación.pdf
 
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptxModelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
Modelo de Presentacion Feria Robotica Educativa 2024 - Versión3.pptx
 
Actividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolarActividades de computación para alumnos de preescolar
Actividades de computación para alumnos de preescolar
 
Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1Guía de Registro slideshare paso a paso 1
Guía de Registro slideshare paso a paso 1
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdfLa Electricidad Y La Electrónica Trabajo Tecnología.pdf
La Electricidad Y La Electrónica Trabajo Tecnología.pdf
 
Viguetas Pretensadas en concreto armado
Viguetas Pretensadas  en concreto armadoViguetas Pretensadas  en concreto armado
Viguetas Pretensadas en concreto armado
 

Cassandra NoSQL

  • 1.
  • 2. Cassandra - NoSQL @arigalt Alejandro Rigalt World Wide Systems http://www.sistemas.com.gt
  • 3. Que NO es Cassandra? ●No es, la hija de Hécuba y Príamo, reyes de Troya de la mitología griega. ●No es, un burgo en el Condado de Cambria, Pensilvania (Estados Unidos). ●No es, una niña superviviente de un planeta arrasado por una plaga de la serie de televisión Stargate.
  • 4. Que SI es Cassandra? Es una base de datos "NoSQL" que soporta GRANDES cantidades de información, desarrollada por Facebook en 2007 para potencializar la búsqueda de su inbox y lo colocaron en googlecode apartir del 2008, pero nunca actualizaron ni arreglaron errores entonces lo pasaron para apache y ahora es mantenida por Apache, http://cassandra.apache.org/ desde entonces el proyecto esta corriendo bastante rápido y con mejor soporte de la comunidad.
  • 5. Que SI es Cassandra? Fue inspirado por dynamo, usando DHT que son ● una clase de sistemas distribuidos descentralizados tipo hash donde pares (clave, valor) son almacenados y cualquier nodo puede recuperar de forma eficiente el valor con una clave(key). Esto permite que las DHTs puedan escalar a cantidades de nodos extremadamente grandes.
  • 6. Que SI es Cassandra? En el caso de cassandra el "valor" es una ● estructura indexada, donde cada columna es una columna adentro de otra llamada supercolunma, (fumada de la buena). Este modelo de datos es muy similar al "BigTables" de Google.
  • 7. Quien lo esta usando? Cassandra esta siendo usada por Digg, Facebook, Twitter, Reddit, Rackspace, Cloudkick, Cisco, SimpleGeo, Ooyala, OpenX, y muchas otras grandes compañías. Estamos hablando de cluster de mas de 100 TB de información en mas de 150 maquinas.
  • 8. Tolerante a Fallas La data es replicada automáticamente a múltiples nodos. Que se pueden remplazar sin afectar los tiempos de caídas, y es descentralizado esto quiere decir que cada nodo es idéntico al otro.
  • 9. Que SI es NoSQL Julio del 2009 se definió el termino para un ● evento y se refiere a las base de datos que no son relacionales, es mas hay algunos expertos que comentan que el termino correcto seria NoREL. Otra característica es que no las vemos como tablas fijas, si no mas bien algo como estructuras de almacenamiento horizontal, evitando los JOINS porque ya no tienen sentido en este esquema.
  • 10. Ejemplos de NoSQL existentes: ●Propietarios ●* BigTable, de Google ●* Dynamo, de Amazon ●Libres ●* Cassandra, de Facebook ●* HBase, de Apache ●* Project Voldemort, de LinkedIn
  • 11. Ejemplos de NoSQL existentes: ●Propietarios ●* BigTable, de Google ●* Dynamo, de Amazon ●Libres ●* Cassandra, de Facebook ●* HBase, de Apache ●* Project Voldemort, de LinkedIn