Vous êtes sur la page 1sur 2

SQL NOSQL

VENTAJAS: VENTAJAS:

 Es un sistema de gestión de bases de datos.  A diferencia de las bases de datos relacionales, las bases de datos
 Es útil para manejar y obtener datos de la red de redes. NoSQL están basadas en key-valué pairs.
 Nos permite olvidarnos de los ficheros que forman la base  Algunos tipos de almacén de bases de datos NoSQL influyen
de datos. diferentes tipos de almacenes como por ejemplo el almacén de
 Si trabajamos en una red social nos permite agregar otros columnas, documentos, de key valué store de gráficos, de objetos,
servidores de XML y otros modos de almacén de datos.
 SQL permite administrar permisos a todo. También  Podría decirse que las bases de datos NoSQL de código abierto
permite que alguien conecte su SQLO al nuestro pero sin tienen una implementación rentable. Ya que no requieren las
embargo podemos decirle que no puede ver esta base de tarifas de licencia y pueden ejecutarse en el hardware de precio
datos pero el otro sí. bajo.
 Cuando trabajamos con bases de datos NoSQL, ya sean de código
abierto o tenga un propietario, la expansión es más fácil y barata
que cuando se trabaja con base de datos relacionales .Esto se debe
a que se realiza un escalado horizontal y se distribuye la carga por
todos nodos. En lugar de realizarse una escala vertical, más típica
en los sistemas de base de datos relacionales.

DESVENTAJAS: DESVENTAJAS:

 Utiliza mucho la memoria RAM para las instalaciones y  La mayoría de bases de datos NoSQL no admiten funciones de
utilización del software. fiabilidad, que son soportadas por sistemas de bases de datos
 No se puede utilizar como practicas porque se prohíben relacionales. Estas características de fiabilidad pueden resumirse
muchas cosas, tienen restricciones en lo particular. en :
 La relación, calidad y precio está muy debajo comparado Atomicidad, consistencia, aislamiento y durabilidad. Esto también
con Oracle. significa que las bases de datos NoSQL, ofrecen consistencia para
 Tiene muchos bloqueos a nivel de página, un tamaño de el rendimiento y la escalabilidad.
página  Con el fin de apoyar las características de fiabilidad y coherencia,
Fijo y demasiado pequeño, una pésima implementación los desarrolladores deben implementar su propio código, lo que
de los tipos de datos de variables. agrega más complejidad al sistema.
 Otras formas de complejidad encontradas en la mayoría de bases
de datos NoSQL, incluyen la incompatibilidad con consultas SQL.

Vous aimerez peut-être aussi