Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bases de datos Avanzadas - Coggle Diagram
Bases de datos Avanzadas
Bases de datos distribuidas
Conceptos fundamentales
Fragmentación
Replicación
Consistencia
Autonomía
Arquitecturas
Cliente-Servidor
Peer to peer
Híbridas
Ejemplos
Oracle RAC
MySQL Cluster
MongoDB
Casos de uso
Escalabilidad horizontal
Alta disponibilidad
Distribución geográfica
Desafíos
Latencia
Consistencia Eventual
Gestión de transacciones distribuidas
Bases de datos NoSQL
Ejemplos
MongoDB
Cassandra
Hbase
Casos de uso
Big Data
Aplicaciones web escalables
Datos no estructurados o semi-estructurados
Modelos de datos
Documentos
Clave-valor
Grafos
Columnas
Bases de datos en la Nube
Ejemplos
Google Cloud SQL
Amazon RDS
Azure SQL Database
Ventajas
Alta disponibilidad
Alta accesibilidad
El proveedor se encarga del mantenimiento
Modelos de implementación
Infrastructure as a service
Platform as a Service
Database as a service
Desventajas
Depende del internet
Costos elevados
Datos expuestos a terceros
Integración de las BD con otras tecnologías
Big Data
Hadoop
Spark
Kafka
Microservicios
Diseño de Bases de datos
Inteligencia Artificial
Entrenamiento de modelos
Machine learning
Internet de las cosas
Gestión de datos