Triptico NoSQL
Triptico NoSQL
NoSQL
ORTIZ MEJIA
BRANDON DANIEL
Caracteristicas Funciones de las
Definición de No 1. Estructuras de Datos Flexibles:
NoSQL utiliza estructuras como bases de datos
SQL documentos JSON, grafos y pares
clave-valor, en lugar de tablas NoSQL incluyen:
relacionales.
2. Escalabilidad Horizontal:
NoSQL, que significa “No Solo SQL”, es un
Diseñadas para crecer fácilmente
enfoque de diseño de base de datos que
permite almacenar y consultar datos
añadiendo más servidores. Almacenamiento de Datos Diversos:
fuera de las estructuras tabulares 3. Alto Rendimiento: Optimizadas Manejo de datos estructurados,
tradicionales de las bases de datos para grandes volúmenes de datos semiestructurados y no
relacionales y un gran número de usuarios estructurados.
simultáneos.
4. Baja Latencia: Respuestas rápidas Escalabilidad Horizontal: Capacidad
Ventajas incluso con grandes volúmenes de para crecer añadiendo más
datos. servidores o nodos.
Flexibilidad: Permite cambios
5. Diversidad de Tipos de Bases de
en los esquemas sin detener Flexibilidad de Esquema: Permite
Datos: Incluye bases de datos de
la base de datos. cambios en el esquema de datos sin
clave-valor, documentales,
Escalabilidad: Adecuada orientadas a grafos, entre otras.
interrupciones.
para aplicaciones que 6. Facilidad de Desarrollo: Adaptadas
crecen rápidamente. Alta Disponibilidad: Distribución de
a sprints de desarrollo ágil y
Rendimiento: Eficiente en el datos a través de múltiples
cambios rápidos en los requisitos. servidores para garantizar la
almacenamiento y consulta 7. Arquitectura Distribuida: Permite continuidad del servicio.
de datos masivos. una gestión eficiente de los datos
Variedad de Datos: Capaz de en sistemas distribuidos. Baja Latencia: Respuestas rápidas
manejar datos no 8. Modelos de Datos en operaciones de lectura y
estructurados o Desnormalizados: Admite una escritura
semiestructurados. gran variedad de datos
Disponibilidad: Alta desnormalizados.
disponibilidad y rendimiento 9. Soporte para Big Data: Capacidad
en tiempo real para manejar y procesar grandes
cantidades de datos no
estructurados.
10. No Dependencia de Esquemas
Fijos: Permite la integración
sencilla de nuevos juegos de dato