Efficient storage of heterogeneous geospatial data in spatial databases
Abstract The no-schema approach of NoSQL document stores is a tempting solution for importing heterogenous geospatial data to a spatial database. However, this approach means sacrificing the benefits of RDBMSes, such as existing integrations and the ACID principle. Previous comparisons of the docume...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
SpringerOpen
2019-11-01
|
Series: | Journal of Big Data |
Subjects: | |
Online Access: | http://link.springer.com/article/10.1186/s40537-019-0262-8 |
id |
doaj-f18d69fff9a44fbfb071dbe283299190 |
---|---|
record_format |
Article |
spelling |
doaj-f18d69fff9a44fbfb071dbe2832991902020-11-25T04:10:48ZengSpringerOpenJournal of Big Data2196-11152019-11-016111410.1186/s40537-019-0262-8Efficient storage of heterogeneous geospatial data in spatial databasesAtle Frenvik Sveen0Norwegian University of Science and TechnologyAbstract The no-schema approach of NoSQL document stores is a tempting solution for importing heterogenous geospatial data to a spatial database. However, this approach means sacrificing the benefits of RDBMSes, such as existing integrations and the ACID principle. Previous comparisons of the document-store and table-based layout for storing geospatial data favours the document-store approach but does not consider importing data that can be segmented into homogenous datasets. In this paper we propose “The Heterogeneous Open Geodata Storage (HOGS)” system. HOGS is a command line utility that automates the process of importing geospatial data to a PostgreSQL/PostGIS database. It is developed in order to compare the performance of a traditional storage layout adhering to the ACID principle, and a NoSQL-inspired document store. A collection of eight open geospatial datasets comprising 15 million features was imported and queried in order to compare the differences between the two storage layouts. The results from a quantitative experiment are presented and shows that large amounts of open geospatial data can be stored using traditional RDBMSes using a table-based layout without any performance penalties.http://link.springer.com/article/10.1186/s40537-019-0262-8NoSQLDocument-storeGeospatial dataSpatial databaseRelational databaseDatabase benchmark |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Atle Frenvik Sveen |
spellingShingle |
Atle Frenvik Sveen Efficient storage of heterogeneous geospatial data in spatial databases Journal of Big Data NoSQL Document-store Geospatial data Spatial database Relational database Database benchmark |
author_facet |
Atle Frenvik Sveen |
author_sort |
Atle Frenvik Sveen |
title |
Efficient storage of heterogeneous geospatial data in spatial databases |
title_short |
Efficient storage of heterogeneous geospatial data in spatial databases |
title_full |
Efficient storage of heterogeneous geospatial data in spatial databases |
title_fullStr |
Efficient storage of heterogeneous geospatial data in spatial databases |
title_full_unstemmed |
Efficient storage of heterogeneous geospatial data in spatial databases |
title_sort |
efficient storage of heterogeneous geospatial data in spatial databases |
publisher |
SpringerOpen |
series |
Journal of Big Data |
issn |
2196-1115 |
publishDate |
2019-11-01 |
description |
Abstract The no-schema approach of NoSQL document stores is a tempting solution for importing heterogenous geospatial data to a spatial database. However, this approach means sacrificing the benefits of RDBMSes, such as existing integrations and the ACID principle. Previous comparisons of the document-store and table-based layout for storing geospatial data favours the document-store approach but does not consider importing data that can be segmented into homogenous datasets. In this paper we propose “The Heterogeneous Open Geodata Storage (HOGS)” system. HOGS is a command line utility that automates the process of importing geospatial data to a PostgreSQL/PostGIS database. It is developed in order to compare the performance of a traditional storage layout adhering to the ACID principle, and a NoSQL-inspired document store. A collection of eight open geospatial datasets comprising 15 million features was imported and queried in order to compare the differences between the two storage layouts. The results from a quantitative experiment are presented and shows that large amounts of open geospatial data can be stored using traditional RDBMSes using a table-based layout without any performance penalties. |
topic |
NoSQL Document-store Geospatial data Spatial database Relational database Database benchmark |
url |
http://link.springer.com/article/10.1186/s40537-019-0262-8 |
work_keys_str_mv |
AT atlefrenviksveen efficientstorageofheterogeneousgeospatialdatainspatialdatabases |
_version_ |
1724419213482786816 |