THBase: A Coprocessor-Based Scheme for Big Trajectory Data Management
AbstractThe rapid development of distributed technology has made it possible to store and query massive trajectory data. As a result, a variety of schemes for big trajectory data management have been proposed. However, the factor of data transmission is not considered in most of these, resulting in a certain impact on query efficiency. In view of that, we present THBase, a coprocessor-based scheme for big trajectory data management in HBase. THBase introduces a segment-based data model and a moving-object-based partition model to solve massive trajectory data storage, and exploits a hybrid local secondary index structure based on Observer coprocessor to accelerate spatiotemporal queries. Furthermore, it adopts certain maintenance strategies to ensure the colocation of relevant data. Based on these, THBase designs node-locality-based parallel query algorithms by Endpoint coprocessor to reduce the overhead caused by data transmission, thus ensuring efficient query performance. Experiments on datasets of ship trajectory show that our schemes can significantly outperform other schemes. View Full-Text
Share & Cite This Article
Qin, J.; Ma, L.; Niu, J. THBase: A Coprocessor-Based Scheme for Big Trajectory Data Management. Future Internet 2019, 11, 10.
Qin J, Ma L, Niu J. THBase: A Coprocessor-Based Scheme for Big Trajectory Data Management. Future Internet. 2019; 11(1):10.Chicago/Turabian Style
Qin, Jiwei; Ma, Liangli; Niu, Jinghua. 2019. "THBase: A Coprocessor-Based Scheme for Big Trajectory Data Management." Future Internet 11, no. 1: 10.
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.