Abstract
Actualmente, la herramienta Geoserver publica los datos desde una gran variedad de fuentes de datos espaciales,
pero se ha identificado que podría fusionar las ventajas ofrecidas
por las bases de datos SQL y NoSQL minimizando sus
deficiencias mediante la utilización de una base de datos híbrida y distribuida. En el desarrollo de dicha propuesta de base de
datos, se planteó la necesidad de investigar si existe diferencia en el tiempo de respuesta de los motores de base de datos:
MongoDB, ArangoDB y CouchBase. Lo anterior, para contar con información que permita realizar la selección del gestor de base de datos NoSQL más idóneo para trabajar con Geoserver.
Para llevar a cabo esta investigación, se analizaron los tiempos de
respuesta de los tres gestores de base de datos en dos escenarios de prueba: solamente lectura y lectura pesada; con tres
diferentes tamaños de operación. Además, para la ejecución de las pruebas se usaron las herramientas de medición JMeter y
YCSB. El principal resultado obtenido permite evidenciar
estadísticamente que sí existe diferencia significativa en el tiempo de respuesta entre los motores de base de datos analizados y que
MongoDB obtuvo los menores tiempos de respuesta. Para futuros
trabajos se pretende realizar la implementación de la base de
datos geográfica híbrida y distribuida para Geoserver,
enfocándose en los resultados obtenidos se hará uso de
MongoDB.
pero se ha identificado que podría fusionar las ventajas ofrecidas
por las bases de datos SQL y NoSQL minimizando sus
deficiencias mediante la utilización de una base de datos híbrida y distribuida. En el desarrollo de dicha propuesta de base de
datos, se planteó la necesidad de investigar si existe diferencia en el tiempo de respuesta de los motores de base de datos:
MongoDB, ArangoDB y CouchBase. Lo anterior, para contar con información que permita realizar la selección del gestor de base de datos NoSQL más idóneo para trabajar con Geoserver.
Para llevar a cabo esta investigación, se analizaron los tiempos de
respuesta de los tres gestores de base de datos en dos escenarios de prueba: solamente lectura y lectura pesada; con tres
diferentes tamaños de operación. Además, para la ejecución de las pruebas se usaron las herramientas de medición JMeter y
YCSB. El principal resultado obtenido permite evidenciar
estadísticamente que sí existe diferencia significativa en el tiempo de respuesta entre los motores de base de datos analizados y que
MongoDB obtuvo los menores tiempos de respuesta. Para futuros
trabajos se pretende realizar la implementación de la base de
datos geográfica híbrida y distribuida para Geoserver,
enfocándose en los resultados obtenidos se hará uso de
MongoDB.
| Translated title of the contribution | A performance comparison between MongoDB, ArangoDB and CouchBase for the reading operation on geographic databases |
|---|---|
| Original language | Spanish |
| Title of host publication | XXXVIII Convención de Centroamérica y Panamá |
| Editors | Manuel N. Cardona |
| Publisher | Institute of Electrical and Electronics Engineers Inc. |
| Pages | 1-6 |
| Number of pages | 6 |
| ISBN (Electronic) | 9781538661222 |
| DOIs | |
| State | Published - 30 Dec 2018 |
| Event | XXXVIII Convención de Centroamérica y Panamá - El Salvador, San Salvador Duration: 7 Nov 2018 → 9 Nov 2018 Conference number: 38th https://www.concapan2018.org/ |
Publication series
| Name | IEEE CONCAPAN 2018 XXXVIII Convención de Centroamérica y Panamá |
|---|---|
| Publisher | The Institute of Electrical and Electronics Engineers |
Conference
| Conference | XXXVIII Convención de Centroamérica y Panamá |
|---|---|
| Abbreviated title | CONCAPAN El Salvador 2018 |
| City | San Salvador |
| Period | 7/11/18 → 9/11/18 |
| Internet address |
Cite this
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver