NOMBRES:
APAZA CONDORI JEFERSON JOEL
AREQUIPA, PERU
2015
NOSQL
DEFINICION
Es un conjunto de sistemas de gestin de base de datos en la cual a
diferencia de los modelos relacionales su estructura no requiere
tablas habitualmente escalan bien horizontalmente pero no garantiza
la atomicidad ni la consistencia como en los modelos relacionales
HISTORIA
El termino NOSQL fue utilizado a principios de 1999 por Eric Evans
cuando se organizo un evento en donde se iba a debatir las bases de
datos distribuidas en cdigo abierto .
ARQUITECTURA
Las bases de datos relacionales demuestran poca eficiencia si
consideramos usar los datos en forma intensiva como por ejemplo
para el indexado de un gran numero de documentos , o en sistios de
streaming audiovisual
En su arquitectura NoSQL aportan caractersticas distribuidas como la
no-consistencia de datos como si lo hace el modelo relacional sin
embargo aportan las garantas de los sistemas ACID (AppScale o
CloudTPS)
VENTAJAS
La forma en almacenar la informacin nos da algunas ventajas
respecto al modelo relacional . Entre las mas significativas podemos
destacar :
-