NoSQLes una amplia clase de
sistemas de gestión de bases de datos que difieren del modelo clásico del
sistema de gestión de bases de datos relacionales (RDBMS) en aspectos
importantes, el más destacado es que no usan SQL como el principal lenguaje de
consultas. 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.
Por lo general, los
investigadores académicos se refieren a este tipo de bases de datos como
almacenamiento estructurado, término que abarca también las bases de datos
relacionales clásicas. A menudo, las bases de datos NoSQL se clasifican según
su forma de almacenar los datos, y comprenden categorías como clave-valor, las
implementaciones de BigTable, bases de datos documentales, y Bases de datos
orientadas a grafos.
por Rocío Ramírez PDVSA
No hay comentarios.:
Publicar un comentario