Evaluación de rendimiento de bases de datos NoSQL

  • Derlis Omar Brítez Ibarra Facultad Politécnica, Universidad Nacional del Este
  • Francisco Ariel Fariña Samudio Facultad Politécnica, Universidad Nacional del Este
  • Roberto Alfredo Demestri Rigoni Facultad Politécnica, Universidad Nacional del Este

Resumen

La enorme y creciente generación de datos por actuales aplicaciones empresariales, ocasiona masiva y entrópica acumulación de información difícil de aprovechar. Para gestionar estas grandes cantidades de datos, se han creado los sistemas de gestión de bases de datos (SGBD) NoSQL, como una alternativa a los SGBD tradicionales. En este trabajo se desarrolló una aplicación para evaluar el rendimiento temporal comparativo de algunos de estos SGBD, en operaciones de inserción, consulta, actualización y borrado de registros. Fueron abarcadas las bases de datos de tipo documental, de grafos, columnar y de clave-valor; se han seleccionado las denominadas MongoDB, Neo4j, Apache Cassandra y CouchDB. Aunque se requieren experimentos más exhaustivos y muchos otros tipos de pruebas para una evaluación más concluyente, los datos averiguados constituyen un razonable punto de partida. Los resultados de las operaciones practicadas, exponen un buen desempeño de estas bases de datos NoSQL. También se ha observado poca significatividad en la diferencia de rendimiento entre las mismas.

Citas

Vicente Ayestarán. Breve introducción a las tecnologías NoSQL. Paradigma Digital. 2015. Disponible en: https://www.paradigmadigital.com/techbiz/breve-introduccion-las-tecnologias-nosql/

Rosa Fernanda Córdova Espinoza y Bernardo Esteban Cuzco Sarango. Análisis comparativo entre bases de datos relacionales con bases de datos no relacionales. Universidad Politécnica Salesiana. Cuenca, Ecuador. 2013. Disponible en https://dspace.ups.edu.ec/bitstream/123456789/6977/1/UPS-CT003639.pdf

José Edwin Zalazar Cárdenas. Análisis comparativo de dos bases de datos SQL y dos bases de datos noSQL. Universidad Tecnológica de Pereira, 2014. Disponible en http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/5119/0057565S161.pdf?sequence=1&isAllowed=y

María Florencia Pollo-Cattaneo, Marcelo López Nocera y Giovanni Daián Rottoli. Rendimiento de tecnologías NoSQL sobre cantidades masivas de datos. En Cuaderno Activa, 6, pp 11-17. 2014. Disponible en https://sistemas.frba.utn.edu.ar/grupogemis/Trabajos/Otros/197-407-1-PB-publicacion.pdf

Eduardo Faián Cajas Malavé. Estudio sobre las bases de datos noSQL orientado a los servicios web 2.0. Universidad de Guayaquil, Ecuador. 2011. Disponible en http://repositorio.ug.edu.ec/handle/redug/6645

Mercedes Frassia. Introducción a las Bases de Datos. Facultad de Arquitectura, Diseño y Urbanismo. Universidad de Buenos Aires ca. 2019. Disponible en: http://www.cursogis.com.ar/BasesP/Zip/Base_Clase1.pdf

¿Qué es NoSQL? Amazon Web Services, Inc. ca. 2019. Disponible en https://aws.amazon.com/es/nosql/

¿Qué es una base de datos documental? Amazon Web Services, Inc. ca. 2019. Disponible en https://docs.aws.amazon.com/es_es/documentdb/latest/developerguide/what-is-document-db.html

Nieves Abalos Serrano. Bases de Datos orientadas a grafos. Beeva. Disponible en http://busquedaeinformacion.blogspot.com/p/bases-de-datos.html

Amazon. ¿Qué es una base de datos columnar? Amazon Web Services, Inc. ca. 2019.

Amazon. ¿Qué es un almacén de clave-valoren memoria? Amazon Web Services, Inc. ca. 2019.
Publicado
2020-07-19
Cómo citar
BRÍTEZ IBARRA, Derlis Omar; FARIÑA SAMUDIO, Francisco Ariel; DEMESTRI RIGONI, Roberto Alfredo. Evaluación de rendimiento de bases de datos NoSQL. FPUNE Scientific, [S.l.], n. 14, jul. 2020. ISSN 2313-4135. Disponible en: <http://servicios.fpune.edu.py:83/fpunescientific/index.php/fpunescientific/article/view/193>. Fecha de acceso: 27 abr. 2024
Sección
Tecnologías de la Información y de la Comunicación