DISTIL: A Distributed In-Memory Data Processing System for Location-Based Services

被引:9
|
作者
Patrou, Maria [1 ]
Alam, Md Mahbub [1 ]
Memarzia, Puya [1 ]
Ray, Suprio [1 ]
Bhavsar, Virendra C. [1 ]
Kent, Kenneth B. [1 ]
Dueck, Gerhard W. [1 ]
机构
[1] Univ New Brunswick, Fredericton, NB, Canada
关键词
spatio-temporal; LBS; distributed in-memory; index;
D O I
10.1145/3274895.3274961
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Location-based services (LBS) have become an ubiquitous technology and spatio-temporal data generated by LBS is characterized by high volume and velocity. In recent times several projects, such as GeoSpark, SpatialSpark and LocationSpark, have focused on developing spatial data systems that take advantage of the distributed in-memory data processing capability of Spark. However, most of these systems assume immutable spatial data, and they do not support high throughput location data updates that are common in LBS. On the other hand, a few HBase-based systems, such as MD-HBase, have been proposed that support data updates. However, these systems do not take advantage of any distributed in-memory query processing frameworks. To address the challenges of high velocity location data, we propose DISTIL, a distributed in-memory spatio-temporal data processing system. Our system includes a distributed in-memory index and storage infrastructure that are built on a distributed in-memory programming paradigm called APGAS (Asynchronous Partitioned Global Address Space). In our system, the location records are distributed across a cluster of nodes, using the producer-consumer model. Our experimental evaluation demonstrates that DISTIL can support high throughput location updates, and low latency concurrent processing of spatio-temporal range queries.
引用
下载
收藏
页码:496 / 499
页数:4
相关论文
共 50 条
  • [21] Location-Based Services
    Ryschka, Stephanie
    Murawski, Matthias
    Bick, Markus
    BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2016, 58 (03) : 233 - 237
  • [22] Location-Based Services
    Stephanie Ryschka
    Matthias Murawski
    Markus Bick
    Business & Information Systems Engineering, 2016, 58 : 233 - 237
  • [23] A distributed authentication protocol for identity protection in location-based services
    Cao, Yang
    Li, Yan
    Li, Hui
    Fang, Wangxing
    2008 PROCEEDINGS OF INFORMATION TECHNOLOGY AND ENVIRONMENTAL SYSTEM SCIENCES: ITESS 2008, VOL 3, 2008, : 378 - 382
  • [24] Optimization of location management in the distributed location-based services using collaborative agents
    Mateo, Romeo Mark A.
    Lee, Jaewan
    Yang, Hyunho
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 3, 2006, 3982 : 178 - 187
  • [25] Geographical data generation for testing location-based services
    Hou K.-J.
    Huang J.
    Bai X.-Y.
    Zhou L.-Z.
    2016, Science Press (39): : 2161 - 2174
  • [26] Route Prediction on Tracking Data to Location-Based Services
    Petroczi, Attila Istvan
    Gaspar-Papanek, Csaba
    INTERNET OF THE FUTURE, 2009, 5733 : 69 - 77
  • [27] Distributed Processing of Location-Based Aggregate Queries Using MapReduce
    Huang, Yuan-Ko
    ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2019, 8 (09)
  • [28] Supporting Location-Based Services in a Main-Memory Database
    Ray, Suprio
    Blanco, Rolando
    Goel, Anil K.
    2014 IEEE 15TH INTERNATIONAL CONFERENCE ON MOBILE DATA MANAGEMENT (MDM), VOL 1, 2014, : 3 - 12
  • [29] Exploring historical location data for anonymity preservation in Location-based Services
    Xu, Toby
    Cai, Ying
    27TH IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (INFOCOM), VOLS 1-5, 2008, : 1220 - 1228
  • [30] Tourism guided information system for location-based services
    Jeong, CW
    Chung, YJ
    Joo, SC
    Lee, JW
    ADVANCED WEB AND NETWORK TECHNOLOGIES, AND APPLICATIONS, PROCEEDINGS, 2006, 3842 : 749 - 755