Aplicaciones-Moviles-y-Servicios-Telematicos

Materia de Aplicaciones Móviles y Servicios Telemáticos

Regresar

Itinerario de Aplicaciones Móviles y Servicios Telemáticos

Docente: Adriana Collaguazo Jaramillo

Facultad: Facultad de Ingeniería en Electricidad y Computación (FIEC)

MICRO-SESIÓN DE SOFTWARE 3: Base de datos no relacional

¿Qué es una base de datos no relacional?

redhat

Ventajas

Desventajas

Key – Value Stores

Los valores se guardan en forma con llave-valor, llevando a una gran eficiencia pero con peligro a colisiones:

Cualquier cosa se puede almacenar como un valor, siempre que cada valor esté asociado con una clave o un nombre

Document Stores

redhat

Los documentos que contienen este tipo de datos son jerarquicos, tree-like structures (JSON o XML)

Enfoque en Firebase

redhat

redhat

Resumen

Se elige No. SQL cuando:

Referencias

https://www.mongodb.com/scale/types-of-nosql-databases https://www.jamesserra.com/archive/2015/08/relational-databases-vs-non-relational-databases/

NoSQL significa no sólo SQL. El término se refiere a una clase de bases de datos de arquitectura no relacional. Tienen sus raíces en la comunidad de código abierto. Las bases de datos NoSQL se han hecho más populares debido a las demandas de Big Data.