Base de datos NoSQL

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Base de datos NoSQL por Mind Map: Base de datos NoSQL

1. Son bases de datos que no se ajustan al modelo relacional tradicional (tablas, filas, columnas).

2. **Tipos de bases de datos NoSQL**

2.1. **Bases de Datos de Clave-Valor**

2.1.1. Estructura

2.1.1.1. Clave-Valor

2.1.2. Características

2.1.2.1. Simples, rápidas, ideales para almacenamiento en caché y sistemas de sesión.

2.1.3. Ventajas

2.1.3.1. Rápido, simple

2.1.4. Desventajas

2.1.4.1. Esquemas limitados

2.1.5. Herramientas

2.1.5.1. Redis, Amazon DynamoDB.

2.2. **Bases de Datos Documentales**

2.2.1. **Estructura**

2.2.1.1. Almacenan datos en documentos JSON-like, que pueden contener estructuras anidadas.

2.2.2. **Características**

2.2.2.1. Flexibles, escalables, ideales para aplicaciones que manejan datos complejos y variables.

2.2.3. **Ventajas**

2.2.3.1. Flexible, escalable

2.2.4. **Desventajas**

2.2.4.1. Consultas complejas pueden ser lentas.

2.2.5. **Herramientas**

2.2.5.1. MongoDB, Couchbase.

2.3. **Bases de Datos Orientadas a Columnas**

2.3.1. **Estructura**

2.3.1.1. Almacenan datos en columnas, lo que permite realizar consultas rápidas en grandes conjuntos de datos.

2.3.2. **Características**

2.3.2.1. Excelentes para análisis de datos y grandes volúmenes de datos históricos.

2.3.3. **Ventajas**

2.3.3.1. Rendimiento en lectura, escalabilidad horizontal.

2.3.4. **Desventajas**

2.3.4.1. Esquemas rígidos.

2.3.5. **Herramientas**

2.3.5.1. Apache Cassandra, HBase.

2.4. **Bases de Datos de Grafos**

2.4.1. **Estructura**

2.4.1.1. Modelan datos como nodos (entidades) y relaciones (arcos) entre ellos.

2.4.2. **Caracterísricas**

2.4.2.1. Ideales para representar datos con relaciones complejas, como redes sociales, recomendaciones y análisis de fraudes.

2.4.3. **Ventajas**

2.4.3.1. Modela relaciones complejas

2.4.4. **Desventajas**

2.4.4.1. Consultas pueden ser complejas

2.4.5. **Herramientas**

2.4.5.1. Neo4j, Amazon Neptune.