Big Data - Bases de Datos para el internet de las cosas
-
Upload
xabier-a-tranche -
Category
Data & Analytics
-
view
420 -
download
2
Transcript of Big Data - Bases de Datos para el internet de las cosas
![Page 1: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/1.jpg)
BIG DATA Bases de datos en el internet de las cosas
![Page 2: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/2.jpg)
Xabi Tranche
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 2 7 / 0 2 / 1 5
La profesión que importará dentro de 4 años todavía no se ha inventado. Growth Hacker – Economia + Ingenieria de software 15 años trabajando INET – WEB 2.0 Socio ThinkOnMarketing – estrategia digital & innovación Socio Muaaka – red social musical Promotor StartUp SOCIAL BIG DATA @JavitxuTranche Xabi Tranche Xabi Tranche
![Page 3: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/3.jpg)
¿Qué es el Big Data?
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 4 2 7 / 0 2 / 1 5
![Page 4: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/4.jpg)
Limitaciones de las bases
de datos relacionales
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 5 2 7 / 0 2 / 1 5
![Page 5: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/5.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 6
![Page 6: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/6.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 7
![Page 7: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/7.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 8
![Page 8: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/8.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 9
![Page 9: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/9.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 0
![Page 10: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/10.jpg)
Que problemas resuelve
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 1 1
FACEBOOK - Boing
Facebook genera 500 Terabytes de datos al día.
Un Boing 737 genera 240 Terabytes en un vuelo
World Of WarCraft – Stock Change
Cambios en MicroSegundos
Social Media
La información no sigue una estructura a priori
Volumen Velocidad Variedad
2 7 / 0 2 / 1 5
![Page 11: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/11.jpg)
BIG DATA PARA QUÉ
Nuevos tipos de Apps
NightBits, Crime Reduce
Reducir COSTE /Waste
Open Source /Escalabilidad
Fuentes Dispares
A short text that gives a brief biography of the person shown above.
Adivinar
A short text that gives a brief biography of the person shown above.
2 7 / 0 2 / 1 5 P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 1 2
![Page 12: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/12.jpg)
• Características BBDD BigData
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 1 3 2 7 / 0 2 / 1 5
![Page 13: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/13.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 4
![Page 14: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/14.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 5
![Page 15: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/15.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 6
![Page 16: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/16.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 7
![Page 17: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/17.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 8
![Page 18: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/18.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 1 9
![Page 19: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/19.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 0
![Page 20: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/20.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 1
![Page 21: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/21.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 2
![Page 22: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/22.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 3
![Page 23: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/23.jpg)
• Limitaciones de las bases de datos no relacionales
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 4 2 7 / 0 2 / 1 5
![Page 24: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/24.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 5
![Page 25: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/25.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 6
![Page 26: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/26.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 2 7
![Page 27: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/27.jpg)
• Tipos de bases de datos
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 8 2 7 / 0 2 / 1 5
![Page 28: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/28.jpg)
Clave - Valor
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 9
HashMap con clave única
Fácil de escalar. Server 1 del 1 al 1000, Server2 del 1001 al 2000
BigTable, Cassandra, Hadoop, MemCacheDB, Voldemort
El valor es de tipo BLOB MUY EFICIENTES
2 7 / 0 2 / 1 5
![Page 29: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/29.jpg)
Basada en Documentos
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 0
ALMACENA UN DOCUMENTO LEGIBLE
Consultas avanzadas
Podemos establecer relaciones
MongoDB, CoachDB
FORMATOS JSON o XML EL SERVIDOR PUEDE MANIPULARLOS
2 7 / 0 2 / 1 5
![Page 30: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/30.jpg)
Basadas en Grafos.
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 1
Para medir y almacenar relaciones
NEO4J
Cypher Query Language
ACID
RESTFUL
Representación explícitas de JOIN tradicionales
Las relaciones en si mismas tienen Info REDES SOCIALES
2 7 / 0 2 / 1 5
![Page 31: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/31.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 3 2
![Page 32: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/32.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 3 3
![Page 33: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/33.jpg)
Basada en Columnas
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 4
ALMACENA UN DOCUMENTO por columna
Cassandra
RAPIDA LECTURA MALA ESCRITURA
2 7 / 0 2 / 1 5
![Page 34: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/34.jpg)
• Como migrar de Rel a BD
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 5 2 7 / 0 2 / 1 5
![Page 35: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/35.jpg)
Que problemas resuelve
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 3 6
Pais - ciudades
Objeto JSON PAIS con multiples atributos ciudad
Pentaho MongoDB
Necesitamos un software de Terceros
Pentaho MongoDB
VIVA JS!
1:N a todos los
documentos
Usar una transformacio
n Manejar
objetos JSON
2 7 / 0 2 / 1 5
![Page 36: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/36.jpg)
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 3 7
![Page 37: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/37.jpg)
Consulta y previsualización
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 3 8
![Page 38: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/38.jpg)
Mapeamos los resultados a la colección
P R E S E N T A T I O N T I T L E | C O M P A N Y N A M E 2 7 / 0 2 / 1 5 3 9
![Page 39: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/39.jpg)
Donde albergar
* MoNgoLab
* MongoHQ
* AmazonWS (Hadoop)
* PARSE
![Page 40: Big Data - Bases de Datos para el internet de las cosas](https://reader030.fdocuments.co/reader030/viewer/2022013003/55a77bca1a28abba668b45d1/html5/thumbnails/40.jpg)
Donde albergar
* OPENSHIFT (Red Hat )
* HDInsight (Microsoft – Hadoop - HIVE)
* Graphenedb (NEO4J)