Sunteți pe pagina 1din 2

En este artculo consiste en dar algunas respuestas a estas inquietudes que genera la

tecnologa de bases de datos NOSQL que vienen en vertiginoso desarrollo, presenta las
principales ventajas de las Base de Datos NoSQL en la distribucin de datos y la buena
escalabilidad de las bases de datos y la importancia del futuro que deben conocer la
computacin en la nube, bases de datos NOSQL y de las posibilidades de productos, servicios,
modelos, soluciones, arquitecturas.

NoSQL al salirse del modelo estndar puede complicar la tarea del desarrollo y la gestin de
datos. Pero centrndonos en trminos de uso de este modelo, NoSQL facilita la gestin de la
informacin en ciertos aspectos como la captura o el soporte de escalabilidad y acceso. En
cuanto a la escala horizontal responde mucho mejor y adems, es capaz de almacenar
cantidades de datos muy grandes.

Descripcin No relacional Relacional


Estructura de datos Es una estructura flexible, no Asume una estructura bien
es necesario definir una definida de datos tiene que
estructura de datos ser uniforme y las
propiedades de estos datos
pueden definirse por
adelantado
Relaciones entre tablas No existe relacin entre Tiene que estar un muy bien
coleccin, no obstante, establecidas y ser
puede depender del modelo referenciadas de forma
de datos. sistemtica.
Transaccionalidad Se pierde integridad en las Utiliza ACID
transacciones
Representaremos las comparaciones entre las bases de datos relacionales y no relacionales en
la siguiente tabla.

Mostraremos las diferencias entre las bases de datos relacionales y no relacionales en la


siguiente tabla.

Base de datos Relacional Base de datos No relacional


Escalabilidad Baja Escalabilidad Alta
Rendimiento bajo Rendimiento alto
La fiabilidad es alta La fiabilidad es baja
Utiliza propiedades ACID Utiliza propiedades BASE
Implementacin costosa Costo de implementacin moderados
Alta seguridad Muy baja seguridad
Procesamiento de datos lento Procesamiento de datos veloz

Si bien NoSql, no pretende erradicar ni suplantar al SQL y a las bases de datos relacionales,
pretende ser una alternativa dentro del desarrollo del software donde las condiciones sean
requeridas principalmente cuando se manejan millones y millones de datos y el procesamiento
y escalabilidad sean puntos crticos

Aunque sabemos que las bases de datos son sistemas de almacenamiento de informacin,
estas tambin cuentan con un lmite de registros o datos mximo, no porque ya no se puedan
almacenar registros sino porque empiezan a crecer los tiempos de espera considerablemente.
Las NoSQL son DB que sacrifican orden por manejar un nmero mayor de datos las cuales
llegan hasta en Terabytes.
Bases nosql ms utilizadas en el mercado Bases sql ms utilizadas en el mercado

Este artculo consiste en la bsqueda de una solucin que proponen los requisitos de escala de
almacenamiento de datos, busca aadir un sistema de bsqueda invertida y la solucin de las
necesidades de bsqueda a escala.

El aporte que le da este articulo a mi trabajo dar a entender como las bases de datos NoSQL
muestran una evolucin, y las ventajas y desventajas que nos ofrecen para la comparacin de
este trabajo.

S-ar putea să vă placă și