Implementación GeosPARQL sobre una base de datos NoSQL-RDF
Los datos en formato RDF crecen en gran medida y más aún si se los combina con información geográfica. El estándar GeoSPARQL define todo un vocabulario y funcio- nes para definir información geográfica en RDF. Actualmente, existen herramientas que utilizan diversas tecnologías para almacenar y proce...
Main Author: | |
---|---|
Other Authors: | |
Format: | bachelorThesis |
Language: | spa |
Published: |
2017
|
Subjects: | |
Online Access: | http://dspace.ucuenca.edu.ec/handle/123456789/28489 |
_version_ | 1785802446930444288 |
---|---|
author | Gallegos Aguilar, Paul Fernando |
author2 | Tello Guerrero, Marco Andrés |
author_facet | Tello Guerrero, Marco Andrés Gallegos Aguilar, Paul Fernando |
author_sort | Gallegos Aguilar, Paul Fernando |
collection | DSpace |
description | Los datos en formato RDF crecen en gran medida y más aún si se los combina con información geográfica. El estándar GeoSPARQL define todo un vocabulario y funcio- nes para definir información geográfica en RDF. Actualmente, existen herramientas que utilizan diversas tecnologías para almacenar y procesar RDF. Una de ellas son las he- rramientas NoSQL-RDF que usan tecnologías NoSQL y otras son las que usan bases de relacionales. Las tecnologías NoSQL son optimizadas para el manejo de grandes volúmenes de información y procesamiento distribuido, mientras que las relacionales no lo son. Den- tro de las herramientas que usan bases de datos relacionales existe una implementación GeoSPARQL, sin embargo para herramientas NoSQL-RDF aún no existe.
En este trabajo se implementó el estándar GeoSPARQL sobre una base de datos NoSQL-RDF para así aprovechar las ventajas de las tecnologías NoSQL sobre grandes volúmenes de datos RDF. La implementación está formada por dos componentes, el pro- cesador de consultas y el procesador de operaciones que trabajan conjuntamente para procesar GeoSPARQL. Una vez finalizada la implementación se evaluó su funcionamiento mediante la ejecución y comparación de los resultados obtenidos con los resultados que proporciona la implementación GeoSPARQL realizada sobre Apache Marmotta. |
format | bachelorThesis |
id | oai:dspace.ucuenca.edu.ec:123456789-28489 |
institution | Universidad de Cuenca |
language | spa |
publishDate | 2017 |
record_format | dspace |
spelling | oai:dspace.ucuenca.edu.ec:123456789-284892018-06-07T13:46:55Z Implementación GeosPARQL sobre una base de datos NoSQL-RDF Gallegos Aguilar, Paul Fernando Tello Guerrero, Marco Andrés Saquicela Galarza, Víctor Hugo Web Semantica Informatica Software Geoespacial Topologia Procesador Los datos en formato RDF crecen en gran medida y más aún si se los combina con información geográfica. El estándar GeoSPARQL define todo un vocabulario y funcio- nes para definir información geográfica en RDF. Actualmente, existen herramientas que utilizan diversas tecnologías para almacenar y procesar RDF. Una de ellas son las he- rramientas NoSQL-RDF que usan tecnologías NoSQL y otras son las que usan bases de relacionales. Las tecnologías NoSQL son optimizadas para el manejo de grandes volúmenes de información y procesamiento distribuido, mientras que las relacionales no lo son. Den- tro de las herramientas que usan bases de datos relacionales existe una implementación GeoSPARQL, sin embargo para herramientas NoSQL-RDF aún no existe. En este trabajo se implementó el estándar GeoSPARQL sobre una base de datos NoSQL-RDF para así aprovechar las ventajas de las tecnologías NoSQL sobre grandes volúmenes de datos RDF. La implementación está formada por dos componentes, el pro- cesador de consultas y el procesador de operaciones que trabajan conjuntamente para procesar GeoSPARQL. Una vez finalizada la implementación se evaluó su funcionamiento mediante la ejecución y comparación de los resultados obtenidos con los resultados que proporciona la implementación GeoSPARQL realizada sobre Apache Marmotta. Data in RDF format grows greatly and more so if combined with geographic informa- tion. The GeoSPARQL standard defines a vocabulary and functions for defining geograp- hic information in RDF. Currently, there are tools that use various technologies to store and process RDF. One of them are the NoSQL-RDF tools that use NoSQL technologies and others are those that use relational databases. NoSQL technologies are optimized for handling large volumes of information and distributed processing, while relational ones are not. Within tools that use relational databases there is a GeoSPARQL implementation, however for NoSQL-RDF tools does not yet exist. In this work, the GeoSPARQL standard was implemented on a NoSQL-RDF database to take advantage of the NoSQL technologies on large volumes of RDF data. The imple- mentation consists of two components, the query processor and the operations processor that work together to process GeoSPARQL. Once the implementation was completed, its operation was evaluated by the execution and comparison of the results obtained from our tool with those provided by the GeoSPARQL implementation performed on Apache Marmotta. Ingeniero de Sistemas Cuenca 2017-11-15T17:19:03Z 2017-11-15T17:19:03Z 2017-10-01 bachelorThesis http://dspace.ucuenca.edu.ec/handle/123456789/28489 spa TS;245 application/pdf application/pdf |
spellingShingle | Web Semantica Informatica Software Geoespacial Topologia Procesador Gallegos Aguilar, Paul Fernando Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title | Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title_full | Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title_fullStr | Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title_full_unstemmed | Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title_short | Implementación GeosPARQL sobre una base de datos NoSQL-RDF |
title_sort | implementación geosparql sobre una base de datos nosql-rdf |
topic | Web Semantica Informatica Software Geoespacial Topologia Procesador |
url | http://dspace.ucuenca.edu.ec/handle/123456789/28489 |
work_keys_str_mv | AT gallegosaguilarpaulfernando implementaciongeosparqlsobreunabasededatosnosqlrdf |