Lo que debes de saber urgentemente sobre las base de datos NoSQL

Fuente: acom.azurecomcdn.net

Las Bases de Datos NoSQL son una amplia clase de sistemas de gestión de bases de datos diferentes al modelo clásico de gestión de bases de datos relacionales que todos conocemos. Los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID (atomicidad, consistencia, aislamiento y durabilidad), y habitualmente escalan bien horizontalmente. Los sistemas NoSQL se denominan a veces “no sólo SQL” para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL.

Existen alrededor de 150 sistemas de base de datos NoSQL y se nos puede complicar a la hora de escoger cual será la mejor para  nuestros proyectos, por eso Para Programadores realiza este post para sacar de duda al programador actual y que sepa tomar la mejor decisión.

A continuacion veremos en qué consisten estos sistemas, para que podamos elegir la opción que mejor se adapte a nuestras necesidades.

Comentarios

Entradas más populares de este blog

Dennis Ritchie, el creador del lenguaje C y UNIX

Magia...

La escala del Universo