Начать. Это бесплатно
или регистрация c помощью Вашего email-адреса
NoSQL создатель Mind Map: NoSQL

1. Tipos de BBDD NoSQL

2. Grafos

2.1. Caracteristicas: almacenan datos en nodos y relaciones, tienen flexbilidad y potencial para datos conectados.

2.2. Aplicacioens son redes sociales, análisis de red y recomendación de productos.

2.3. Herramientas Neo4j, Amazon Neptune, OrienteDB.

2.4. Ventajas: representación clara de relaciones, rendimiento y flexibilidad.

2.5. Desventajas: complejidad de consulta y escalabilidad limitada.

3. Columnares

3.1. Caracteristicas: almacenan datos en columnas, escalabilidad y rendimiento.

3.2. Aplicaciones son: análisis de datos y almacenamiento de datos en tiempo real.

3.3. Herramientas son: Casandra, HBase y ScyllaDB.

3.4. Ventajas son rendimiento, escalabilidad y flexibilidad.

3.5. Desventajas son específico para ciertos casos de uso y complejidad del diseño.

4. Documentales

4.1. Caracteristicas: los datos se representan tipo objetos y Json, escalabilidad y flexbilidad.

4.2. Aplicaciones: Gestión de contenido y sistema de gestión de aprendizaje automático.

4.3. Herramientas: MongDB, Couchbase y CouchDB.

4.4. Ventajas: flexibilidad, escalabilidad y agilidad.

4.5. Desventajas: no es óptimo para todos los tipos de datos y menos soporte transaccional.

5. Clave - Valor

5.1. Caracteristicas: almacenan pares de clave - valor.

5.2. Aplicaciones: Cach+e, sesiones de usuario y gestión de sesiones de juego.

5.3. Herramientas: Redis, Amazon DynamoDB y Riak.

5.4. Ventajas: rendimiento, escalabilidad y simplicidad.

5.5. Desventajas: menos funcionalidad que en otros tipos de NoSQL y menos flexibilidad.