Base de datos NoSQL
Nombre general de los tipos de bases de datos que almacenan datos en estructuras flexibles como documentos, pares clave-valor, grafos o familias de columnas en lugar de tablas.
- 01
Por qué importa
Las bases de datos NoSQL son una ventaja cuando los datos tienen una estructura cambiante, el volumen de lectura y escritura es muy alto y se necesita escalado horizontal. A cambio, las bases de datos relacionales suelen ser una opción más segura para los datos relacionados y las operaciones que necesitan consistencia estricta, como los pagos y el inventario.
- 02
Ejemplo
Una aplicación guarda los datos de sesión y la caché en un almacén rápido de pares clave-valor mientras almacena los pedidos y las facturas en una base de datos relacional; cada tipo de dato vive donde le corresponde.
- 03
Error frecuente
Meter todos los datos en una estructura sin esquema por su flexibilidad. Con el tiempo, el mismo campo se guarda en distintos formatos y aparecen problemas de informes y de coherencia.
- 04
Términos relacionados
Servicios y guías relacionados
Hablemos de tu proyecto.
Cuéntenos lo que necesita; definiremos el alcance juntos.