Antares: A Scalable, Real-Time, Fault Tolerant Data Store for Spatial Analysis

R. Simmonds, P. Watson, J. Halliday
{"title":"Antares: A Scalable, Real-Time, Fault Tolerant Data Store for Spatial Analysis","authors":"R. Simmonds, P. Watson, J. Halliday","doi":"10.1109/SERVICES.2015.24","DOIUrl":null,"url":null,"abstract":"The growth of mobile devices has significantly increased the velocity and volume of location-based data. Whilst there is enormous potential for applications that exploit this data in real-time, storing and querying it in real-time creates significant challenges. Traditional RDBMS systems are not sufficiently scalable, while typical cloud-based solutions such as map-reduce do not possess the capabilities required for real-time, spatial-data processing. Therefore, new approaches are needed. In this paper we explore the use of NoSQL technologies. These offer scalability, availability and fault tolerance, but -- as we show -- do not perform well with spatial data. Therefore, in this paper we address this challenge by enhancing existing spatial indexing structures with novel algorithms for inserting and searching spatial data. We have implemented this in a NoSQL solution (Antares), and evaluated it against two other NoSQL solutions, and a range of indexing structures: Kd-Tree, Quad Tree and Geohashing. The results show that Antares significantly outperforms the other approaches.","PeriodicalId":106002,"journal":{"name":"2015 IEEE World Congress on Services","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-06-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 IEEE World Congress on Services","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SERVICES.2015.24","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

The growth of mobile devices has significantly increased the velocity and volume of location-based data. Whilst there is enormous potential for applications that exploit this data in real-time, storing and querying it in real-time creates significant challenges. Traditional RDBMS systems are not sufficiently scalable, while typical cloud-based solutions such as map-reduce do not possess the capabilities required for real-time, spatial-data processing. Therefore, new approaches are needed. In this paper we explore the use of NoSQL technologies. These offer scalability, availability and fault tolerance, but -- as we show -- do not perform well with spatial data. Therefore, in this paper we address this challenge by enhancing existing spatial indexing structures with novel algorithms for inserting and searching spatial data. We have implemented this in a NoSQL solution (Antares), and evaluated it against two other NoSQL solutions, and a range of indexing structures: Kd-Tree, Quad Tree and Geohashing. The results show that Antares significantly outperforms the other approaches.
Antares:用于空间分析的可伸缩、实时、容错数据存储
移动设备的增长大大提高了基于位置的数据的速度和数量。虽然实时利用这些数据的应用程序具有巨大的潜力,但实时存储和查询这些数据带来了巨大的挑战。传统的RDBMS系统没有足够的可扩展性,而典型的基于云的解决方案(如map-reduce)不具备实时、空间数据处理所需的功能。因此,需要新的方法。在本文中,我们探讨了NoSQL技术的使用。这些方法提供了可伸缩性、可用性和容错性,但是——正如我们所展示的——在空间数据方面表现不佳。因此,在本文中,我们通过使用插入和搜索空间数据的新算法来增强现有的空间索引结构来解决这一挑战。我们已经在一个NoSQL解决方案(Antares)中实现了这一点,并对其他两个NoSQL解决方案和一系列索引结构(Kd-Tree, Quad Tree和geohash)进行了评估。结果表明,Antares明显优于其他方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信