TREST: A Hadoop Based Distributed Mobile Trajectory Retrieval System

被引:0
作者
Lv, Jianming [1 ]
Wang, Xintong [1 ]
Huang, Fengtao [1 ]
Yang, Junjie [1 ]
Wu, Tianfeng [1 ]
Yan, Qifa [1 ]
机构
[1] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Guangdong, Peoples R China
来源
2016 IEEE FIRST INTERNATIONAL CONFERENCE ON DATA SCIENCE IN CYBERSPACE (DSC 2016) | 2016年
基金
中国国家自然科学基金;
关键词
D O I
10.1109/DSC.2016.25
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays, mobile phones have prevailed in a great variety of applications, through which massive personal trajectories can be collected and analyzed to support many interesting location-based services. However, it is still challenging to efficiently store and retrieve this kind of spatio-temporal data, which has typical big-data feature with large size, streaming style and multiple data source. To address this issue, we develop a mobile trajectory retrieval system named TREST, which is based on the distributed Hadoop and HBase systems. TREST makes use of the horizontal expansion mechanism of Hadoop to store overwhelming spatio-temporal trajectories, and supports frequent incremental insertion of data stream. Meanwhile, TREST maps the spatio-temporal features of trajectories into the simple key-value schema of HBase to support fast retrieval. We also develop a prototype of TREST to manipulate the real mobile trajectory data set, which contains totally 104 million records collected by mobile service providers. Experiments on this data set show that TREST can efficiently support both Single-track and All-track retrieval within milliseconds on average.
引用
收藏
页码:341 / 346
页数:6
相关论文
共 7 条
  • [1] PIST: An efficient and practical indexing technique for historical spatio-temporal point data
    Botea, Viorica
    Mallett, Daniel
    Nascimento, Mario A.
    Sander, Joerg
    [J]. GEOINFORMATICA, 2008, 12 (02) : 143 - 168
  • [2] TrajS']jStore: An Adaptive Storage System for Very Large Trajectory Data Sets
    Cudre-Mauroux, Philippe
    Wu, Eugene
    Madden, Samuel
    [J]. 26TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING ICDE 2010, 2010, : 109 - 120
  • [3] Lv JM, 2014, LECT NOTES COMPUT SC, V8422, P16, DOI 10.1007/978-3-319-05813-9_2
  • [4] Mouratidis K., 2005, Proceedings of ACM Management of Data (SIGMOD), P634
  • [5] Tan Haoyu., 2012, Proceedings of the 21st ACM international conference on Information and knowledge management, P2139
  • [6] Tao Yufei., 2003, VLDB 2003 P 29 INT C, P790, DOI DOI 10.1016/B978-012722442-8/50075-6
  • [7] Yuan MX, 2014, PROC VLDB ENDOW, V7, P1561