logo móvil
Contáctanos

Un estudio comparativo de MongoDB y MySQL basado en documentos para la gestión de datos de aplicaciones de Big Data

Autores: Gyrödi, Cornelia A.; Dume-Burescu, Diana V.; Zmaranda, Doina R.; Gyrödi, Robert .

Idioma: Inglés

Editor: MDPI

Año: 2022

Descargar PDF

Acceso abierto

Artículo científico
2022

Un estudio comparativo de MongoDB y MySQL basado en documentos para la gestión de datos de aplicaciones de Big Data


Categoría

Ingeniería y Tecnología

Subcategoría

Ingeniería de Sistemas

Palabras clave

Big data
NoSQL
Base de datos
Rendimiento
Operaciones CRUD
MongoDB

Licencia

CC BY-SA – Atribución – Compartir Igual

Consultas: 35

Citaciones: Sin citaciones


Descripción
En el contexto de las altas exigencias de Big Data, los desarrolladores de software también han comenzado a considerar soluciones de almacenamiento de datos NoSQL. Uno de los criterios importantes al elegir una base de datos NoSQL para una aplicación es su rendimiento en términos de velocidad de acceso y procesamiento de datos, incluidos los tiempos de respuesta a las operaciones CRUD más importantes (CREATE, READ, UPDATE, DELETE). En este documento, se analizó el comportamiento de dos de las principales bases de datos NoSQL basadas en documentos, MongoDB y MySQL basado en documentos, en términos de complejidad y rendimiento de las operaciones CRUD, especialmente en operaciones de consulta. El objetivo principal del documento es realizar un análisis comparativo del impacto que cada base de datos específica tiene en el rendimiento de la aplicación al realizar solicitudes CRUD. Para realizar este análisis, se desarrolló una aplicación de estudio de caso utilizando las dos bases de datos MongoDB y MySQL basadas en documentos, que tienen como objetivo modelar y optimizar la actividad de los proveedores de servicios que utilizan una gran cantidad de datos. Los resultados obtenidos demuestran el rendimiento de ambas bases de datos para diferentes volúmenes de datos; basándose en estos, se presentó un análisis detallado y varias conclusiones para respaldar una decisión para elegir una solución adecuada que podría ser utilizada en una aplicación de big data.

Otros recursos que podrían interesarte

Temas Virtualpro