Analysis of performance of selected geospatial analyses implemented on the basis of relational and NoSQL databases

M. Pietroń
{"title":"Analysis of performance of selected geospatial analyses implemented on the basis of relational and NoSQL databases","authors":"M. Pietroń","doi":"10.2478/pcr-2019-0014","DOIUrl":null,"url":null,"abstract":"Abstract Databases are a basic component of every GIS system and many geoinformation applications. They also hold a prominent place in the tool kit of any cartographer. Solutions based on the relational model have been the standard for a long time, but there is a new increasingly popular technological trend – solutions based on the NoSQL database which have many advantages in the context of processing of large data sets. This paper compares the performance of selected spatial relational and NoSQL databases executing queries with selected spatial operators. It has been hypothesised that a non-relational solution will prove to be more effective, which was confirmed by the results of the study. The same spatial data set was loaded into PostGIS and MongoDB databases, which ensured standardisation of data for comparison purposes. Then, SQL queries and JavaScript commands were used to perform specific spatial analyses. The parameters necessary to compare the performance were measured at the same time. The study’s results have revealed which approach is faster and utilises less computer resources. However, it is difficult to clearly identify which technology is better because of a number of other factors which have to be considered when choosing the right tool.","PeriodicalId":30929,"journal":{"name":"Polish Cartographical Review","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Polish Cartographical Review","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.2478/pcr-2019-0014","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Abstract Databases are a basic component of every GIS system and many geoinformation applications. They also hold a prominent place in the tool kit of any cartographer. Solutions based on the relational model have been the standard for a long time, but there is a new increasingly popular technological trend – solutions based on the NoSQL database which have many advantages in the context of processing of large data sets. This paper compares the performance of selected spatial relational and NoSQL databases executing queries with selected spatial operators. It has been hypothesised that a non-relational solution will prove to be more effective, which was confirmed by the results of the study. The same spatial data set was loaded into PostGIS and MongoDB databases, which ensured standardisation of data for comparison purposes. Then, SQL queries and JavaScript commands were used to perform specific spatial analyses. The parameters necessary to compare the performance were measured at the same time. The study’s results have revealed which approach is faster and utilises less computer resources. However, it is difficult to clearly identify which technology is better because of a number of other factors which have to be considered when choosing the right tool.
基于关系数据库和NoSQL数据库的地理空间分析的性能分析
数据库是每个GIS系统和许多地理信息应用的基本组成部分。它们在制图员的工具箱中也占有重要的地位。长期以来,基于关系模型的解决方案一直是标准的解决方案,但现在出现了一种新的技术趋势,即基于NoSQL数据库的解决方案,它在处理大型数据集方面具有许多优势。本文比较了选定空间关系数据库和NoSQL数据库在执行带有选定空间操作符的查询时的性能。有人假设,非关系解决方案将被证明更有效,研究结果证实了这一点。将相同的空间数据集加载到PostGIS和MongoDB数据库中,确保了数据的标准化,以便进行比较。然后,使用SQL查询和JavaScript命令执行特定的空间分析。同时测量了比较性能所需的参数。研究结果揭示了哪种方法更快,使用的计算机资源更少。然而,由于在选择正确的工具时必须考虑许多其他因素,因此很难清楚地确定哪种技术更好。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
审稿时长
16 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信