Evaluación comparativa del sistema de base de datos NoSQL y el gestor de ficheros tradicional en dispositivos móviles Android

Cargando...
Miniatura

Compartir

Fecha

Título de la revista

ISSN de la revista

Título del volumen

Editor

Universidad de Medellín
Documentos PDF

Resumen

Descripción

En este trabajo se propone la evaluación comparativa entre sistemas de bases de datos NoSQL y el gestor tradicional de ficheros en dispositivos móviles Android. Para ello, se desarrolló una aplicación específica en el entorno de desarrollo Android Studio, orientada a medir las características de velocidad de acceso y replicación en el almacenamiento de datos. Las herramientas utilizadas se enfocaron en el manejo de bases de datos en entornos móviles, considerando variables asociadas a los diferentes métodos de almacenamiento. La aplicación se diseñó con el planteamiento de una función objetivo, incorporando variables relacionadas con el tiempo de ingreso de información, búsqueda y replicación de los datos. La información recolectada mediante la aplicación fue analizada utilizando métodos estadísticos, tales como la correlación de Spearman, regresión lineal múltiple, estadística descriptiva y comportamiento gráfico de las variables. Entre los principales hallazgos, se observó que: La base de datos Realm fue la mejor en todos los procesos de almacenamiento, las demás se destacan en términos medios con variaciones posicionales entre ellas, mientras que el sistema de ficheros tradicional es el peor de los sistemas. Las versiones más recientes de Android no mejoran significativamente los tiempos de acceso ni los tiempos de replicación. El tamaño de los datos a almacenar influye considerablemente en el incremento de los tiempos de acceso, búsqueda y replicación. A medida que aumenta el número de núcleos del dispositivo, los tiempos de acceso y replicación tienden a disminuir. Finalmente, se determinó que el uso del método FILES incrementa sistemáticamente el tiempo requerido tanto para la inserción y búsqueda como para la replicación de datos, siendo la opción menos eficiente frente a otros métodos evaluados.
This study proposes a comparative evaluation between NoSQL database systems and the traditional file manager on Android mobile devices. To achieve this, a specific application was developed in the Android Studio development environment, aimed at measuring data storage access speed and replication characteristics. The tools used focused on database management in mobile environments, considering variables associated with different storage methods. The application was designed with an objective function approach, incorporating variables related to data entry time, search, and data replication. The data collected through the application was analyzed using statistical methods, such as Spearman's correlation, multiple linear regression, descriptive statistics, and graphical behavior of the variables. Among the main findings, it was observed that: The Realm database performed the best in all storage processes, while the others showed intermediate performance with positional variations among them, whereas the traditional file system was the worst among the systems. The most recent versions of Android do not significantly improve access or replication times. The size of the data to be stored considerably influences the increase in access, search, and replication times. As the number of device cores increases, access and replication times tend to decrease. Finally, it was determined that using the FILES method systematically increases the time required for both data insertion and search, as well as replication, making it the least efficient option compared to the other methods evaluated.

Palabras clave

Bases de datos, Almacenamiento, Dispositivos móviles, Android, Web sockets, Databases, Storage, Mobile devices, Android, Web sockets

Citación

Colecciones

Aprobación

Revisión

Complementado por

Referenciado por