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 条
  • [1] Cruncher: Distributed In-Memory Processing for Location-Based Services
    Abdelhamid, Ahmed S.
    Tang, Mingjie
    Aly, Ahmed M.
    Mahmood, Ahmed R.
    Qadah, Thamir
    Aref, Walid G.
    Basalamah, Saleh
    [J]. 2016 32ND IEEE INTERNATIONAL CONFERENCE ON DATA ENGINEERING (ICDE), 2016, : 1406 - 1409
  • [2] In-Memory Indexed Caching for Distributed Data Processing
    Uta, Alexandru
    Ghit, Bogdan
    Dave, Ankur
    Rellermeyer, Jan
    Boncz, Peter
    [J]. 2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS 2022), 2022, : 104 - 114
  • [3] Location-aware agent using data mining for the distributed location-based services
    Lee, Jaewan
    Mateo, Romeo Mark A.
    Gerardo, Bobby D.
    Go, Sung-Hyun
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 5, 2006, 3984 : 867 - 876
  • [4] Federating location-based data services
    Mitschang, B
    Nicklas, D
    Grossmann, M
    Schwarz, T
    Hönle, N
    [J]. DATA MANAGEMENT IN A CONNECTED WORLD: ESSAYS DEDICATED TO HARTMUT WEDEKIND ON THE OCCASION OF HIS 70TH BIRTHDAY, 2005, 3551 : 17 - 35
  • [5] Data semantics in location-based services
    Tryfona, N
    Pfoser, D
    [J]. JOURNAL ON DATA SEMANTICS III, 2005, 3534 : 168 - 195
  • [6] Shape Recognition Based on MapReduce and In-Memory Processing on Distributed File System
    Baik, Namkyun
    Hazra, Dipankar
    Bhattacharyya, Debnath
    [J]. INTERNATIONAL JOURNAL OF GRID AND DISTRIBUTED COMPUTING, 2018, 11 (02): : 21 - 30
  • [7] Dima: A Distributed In-Memory Similarity-Based Query Processing System
    Sun, Ji
    Shang, Zeyuan
    Li, Guoliang
    Deng, Dong
    Bao, Zhifeng
    [J]. PROCEEDINGS OF THE VLDB ENDOWMENT, 2017, 10 (12): : 1925 - 1928
  • [8] Employing In-Memory Data Grids for Distributed Graph Processing
    Tasci, Serafettin
    Demirbas, Murat
    [J]. PROCEEDINGS 2015 IEEE INTERNATIONAL CONFERENCE ON BIG DATA, 2015, : 1856 - 1864
  • [9] Multidimensional data modeling for location-based services
    Christian S. Jensen
    Augustas Kligys
    Torben Bach Pedersen
    Igor Timko
    [J]. The VLDB Journal, 2004, 13 : 1 - 21
  • [10] Multilevel location trigger in distributed mobile environments for location-based services
    Min, Kyoung Wook
    Nam, Kwang Woo
    Kim, Ju Wan
    [J]. ETRI JOURNAL, 2007, 29 (01) : 107 - 109