Escuela de Sistemas y Computación

Entérate cómo entregar tus trabajos de titulación
Permanent URI for this community
Documentos Digitales
Browse
Browsing Escuela de Sistemas y Computación by Author "Arroyo Lerma, Diego"
Now showing 1 - 1 of 1
Results Per Page
Sort Options
Item Open Access
Testing entre bases de datos SQL y NoSQL(PUCE - Esmeraldas, 2018) Arroyo Lerma, DiegoCon el desarrollo y expansión del internet, la computación en la nube y la aparición de aplicaciones como Facebook, YouTube y Twitter surge la necesidad de almacenar y procesar grandes volúmenes de datos. A raíz de estos acontecimientos el modelo tradicional de base de datos se ha visto enfrentado a varios desafíos especialmente en aplicaciones de alta concurrencia con manejo de grandes volúmenes de información, escenario bajo el cual emplear bases de datos relacionales no parase ser apropiado. Es bajo este contexto que surge el modelo no relacional de base de datos (NoSQL), este nuevo enfoque surge como una solución a los constantes requerimientos de procesamiento y análisis de enormes cantidades de datos. Ambos paradigmas a pesar de tener enfoques distintos poseen algo en común y es que ambos nos permiten gestionar datos de manera prolija. Es por ello por lo que se torna interesante la cuestión de\; ¿Cuál es mejor?, es decir cuál es más eficiente a nivel de rendimiento, y mejor aún seria cuestionarse ¿Por qué NoSQL es mucho más rápido que SQL?, y a que se debe tanta eficiencia. Este documento tiene como propósito presentar el proceso que conlleva el aplicar pruebas de rendimientos a ambos conceptos y posteriormente realizar un análisis de los datos obtenidos. En este se hace una breve descripción de ambos paradigmas (SQL y NoSQL), se describe sus propiedades y se hace una comparación de sus propiedades a nivel conceptual. Una vez esclarecido los conceptos claves que intervinieron en el proceso de investigación y posterior a haber desarrollado las diferentes pruebas y análisis de los datos obtenidos, podemos decir que\; Indiscutiblemente el paradigma no relacional supera a su contra parte en todos los aspectos (rendimiento) , pero a pesar de esto sería apresurado decir que uno prevalece sobre el otro, tanto MySQL con sus estructuras de datos inflexibles, verificaciones de consistencia e integridad, así como MongoDB son dos enfoques que abarcan características distintas y que juegan un papel crucial a la hora de elegir un sistema gestor de base de datos para un proyecto determinado.
