Parte 2
Necesitas saber esto sobre los motores de bases de datos (II)
KelSin Global Consulting
Bases de datos NoSQL
NoSQL puede ser definido como “Not only SQL” y es un sistema de gestión de bases de datos la cual podría ser la siguiente generación de tecnologías que es no relacional, distribuida, escalable horizontalmente, de código abierto y más rápida, puesto que no implementa las propiedades ACID las cuales aseguran la confiabilidad de las transacciones sobre las bases de datos.
NoSQL fue definida inicialmente para actualizar y, de alguna manera, modernizar las bases de datos en la nube, pero su aplicación es de uso general, ya que la cantidad de información que se maneja y almacena en ellas, pueden no responder tan rápidamente como se espera en horas de alto tráfico de datos incumpliendo los ANS7.
Entre las características que posee NoSQL se encuentra que no presentan esquemas, tienen fácil soporte de replicación, API8 simple, eventualmente consistente (conocido como BASE, y contrario al concepto de ACID) y contienen enormes cantidades de datos (información NoSQL).
Cuando el concepto se lo consideraba nuevo, se incursionaba en esta modalidad y se puede ver como Amazon y Oracle han creado bases de datos NoSQL; Twitter, Netflix, Facebook, Cisco, entre otros, utilizan estos tipos de motores; CouchDB y SQLite crearon un lenguaje de consulta llamado UnQL9 (Jackson, 2011) .
En la actualidad la diversidad de motores que existe es amplia por esta razón se debe realizar una revisión de estos y seleccionar aquel con las funciones de mayor utilidad.
¿Cómo podemos ayudarte? Contáctanos.
Lee aquí la primera parte de este artículo: Necesitas saber esto sobre los motores de bases de datos (I)
Lee aquí la tercera parte de este artículo: Necesitas saber esto sobre los motores de bases de datos (III)
Autor: Francisco Serrano, Director de Desarrollo de KelSin Global Consulting
REFERENCIAS
Motor de base de datos, Wikipedia (2021)
Cómo funciona el motor de base de datos SQL, Empleos TI
Base de Datos en Memoria, BSG Institute, NICOLAS NAKASONE
What are the best scalable In-Memory Databases?, Slant (2021)
Comments are closed