A Hybrid Spatio-Temporal Data Indexing Method for Trajectory Databases

被引:30
|
作者
Ke, Shengnan [1 ]
Gong, Jun [1 ,2 ]
Li, Songnian [2 ]
Zhu, Qing [3 ]
Liu, Xintao [2 ]
Zhang, Yeting [4 ]
机构
[1] Jiangxi Normal Univ, Sch Software, Nanchang 330022, Peoples R China
[2] Ryerson Univ, Dept Civil Engn, Toronto, ON M5B 2K3, Canada
[3] Southwest Jiaotong Univ, Fac Geosci & Environm Engn, Chengdu 611756, Peoples R China
[4] Wuhan Univ, State Key Lab Informat Engn Surveying Mapping & R, Wuhan 430079, Peoples R China
基金
中国国家自然科学基金; 国家高技术研究发展计划(863计划);
关键词
trajectory; spatio-temporal data index; R-tree; B*-tree; cloud storage; MANAGEMENT;
D O I
10.3390/s140712990
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
In recent years, there has been tremendous growth in the field of indoor and outdoor positioning sensors continuously producing huge volumes of trajectory data that has been used in many fields such as location-based services or location intelligence. Trajectory data is massively increased and semantically complicated, which poses a great challenge on spatio-temporal data indexing. This paper proposes a spatio-temporal data indexing method, named HBSTR-tree, which is a hybrid index structure comprising spatio-temporal R-tree, B*-tree and Hash table. To improve the index generation efficiency, rather than directly inserting trajectory points, we group consecutive trajectory points as nodes according to their spatio-temporal semantics and then insert them into spatio-temporal R-tree as leaf nodes. Hash table is used to manage the latest leaf nodes to reduce the frequency of insertion. A new spatio-temporal interval criterion and a new node-choosing sub-algorithm are also proposed to optimize spatio-temporal R-tree structures. In addition, a B*-tree sub-index of leaf nodes is built to query the trajectories of targeted objects efficiently. Furthermore, a database storage scheme based on a NoSQL-type DBMS is also proposed for the purpose of cloud storage. Experimental results prove that HBSTR-tree outperforms TB*-tree in some aspects such as generation efficiency, query performance and query type.
引用
收藏
页码:12990 / 13005
页数:16
相关论文
共 50 条
  • [21] Parallel Clustering of Big Data of Spatio-temporal Trajectory
    Hu, Chunchun
    Kang, Xionghua
    Luo, Nianxue
    Zhao, Qiansheng
    [J]. 2015 11TH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION (ICNC), 2015, : 769 - 774
  • [22] Spatio-temporal indexing in database semantics
    Hausser, R
    [J]. COMPUTATIONAL LINGUISTICS AND INTELLIGENT TEXT PROCESSING, 2001, 2004 : 53 - 68
  • [23] A Hybrid Method for Interpolating Missing Data in Heterogeneous Spatio-Temporal Datasets
    Deng, Min
    Fan, Zide
    Liu, Qiliang
    Gong, Jianya
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2016, 5 (02)
  • [24] A Hybrid Geocoding Methodology for Spatio-Temporal Data
    Murray, Alan T.
    Grubesic, Tony H.
    Wei, Ran
    Mack, Elizabeth A.
    [J]. TRANSACTIONS IN GIS, 2011, 15 (06) : 795 - 809
  • [25] HGST: A Hilbert-GeoSOT Spatio-Temporal Meshing and Coding Method for Efficient Spatio-Temporal Range Query on Massive Trajectory Data
    Liu, Hong
    Yan, Jining
    Wang, Jinlin
    Chen, Bo
    Chen, Meng
    Huang, Xiaohui
    [J]. ISPRS INTERNATIONAL JOURNAL OF GEO-INFORMATION, 2023, 12 (03)
  • [26] A Hybrid Spatio-temporal Data Model for Mines
    Xiong, Shumin
    Wang, Liguan
    Tan, Zhenghua
    Huang, Junxin
    Chen, Jianhong
    Su, Li
    Jin, Lingling
    [J]. 2012 WORLD AUTOMATION CONGRESS (WAC), 2012,
  • [27] Similar sub-trajectory retrieval for moving objects in spatio-temporal databases
    Shim, CB
    Chang, JW
    [J]. ADVANCES IN DATABASES AND INFORMATION SYSTEMS, PROCEEDINGS, 2003, 2798 : 308 - 322
  • [28] Survey and models of spatio-temporal databases
    Halaoui, HF
    [J]. COMPUTER APPLICATIONS IN INDUSTRY AND ENGINEERING, 2003, : 327 - 327
  • [29] Convoy queries in spatio-temporal databases
    Jeung, Hoyoung
    Shen, Heng Tao
    Zhou, Xiaofang
    [J]. 2008 IEEE 24TH INTERNATIONAL CONFERENCE ON DATA ENGINEERING, VOLS 1-3, 2008, : 1457 - 1459
  • [30] Spatio-temporal databases - The CHOROCHRONOS approach
    Koubarakis, M
    Sellis, T
    [J]. SPATIO-TEMPORAL DATABASES: THE CHROCHRONOS APPROACH, 2003, 2520 : 1 - 8