A Moving Object Spatial Index for Spatio-Temporal Data Stream

被引:0
|
作者
Yang L.-H. [1 ]
Shen D.-H. [1 ]
Fan Y.-L. [1 ]
Gao N. [1 ]
机构
[1] School of Computer Science and Technology, Zhejiang University of Technology, Hangzhou
来源
关键词
Moving object; Object aggregation; R-tree; Spatial index; Spatio-temporal data stream;
D O I
10.12263/DZXB.20200300
中图分类号
学科分类号
摘要
In light of the characteristics of spatio-temporal data stream, we propose a moving object spatial index construction method called HSTRCL, which is based on time window data sorting and bulk loading. It segments the continuous spatio-temporal data stream with fixed-length time windows; after finishing caching the data of a time window, by combining parallel processing and optimized bulk loading technology, we isolate as much as possible the time-consuming work of data partitioning and sorting operations from the traditional build process, and parallize them with the reception of data streams and other build operations. Furthermore, we avoid unnecessary locking synchronization overhead. And all these techniques improve the efficiency of index construction. In addition, to meet the performance and diverse query requirements, we also adopt the primary-auxiliary index construction technology based on Hash and STR. To further improve the performance in the object query scenario, we invent another moving object spatial index construction method OAHSTRCL via time window object aggregation and bulk loading, where objects are divided more finely, and the object query time required is about 65% of HSTRCL, though it will affect the performance of spatial query to some extent. Theoretical analysis and experiments have demonstrated the effectiveness of our proposed methods. © 2021, Chinese Institute of Electronics. All right reserved.
引用
收藏
页码:992 / 1000
页数:8
相关论文
共 17 条
  • [11] Wang L, Zheng Y, Xie X, Et al., A flexible spatio-temporal indexing scheme for large-scale GPS track retrieval, Proceedings of the 9th International Conference on Mobile Data Management(MDM'08), pp. 1-8, (2008)
  • [12] Li B, Guo J W, Peng Q., Design of Hbase secondary indexes for big data storage, Computing Technology and Automation, 2, (2019)
  • [13] Wang L, Cai R, Fu T Z J, Et al., Waterwheel: Realtime indexing and temporal range query processing over massive data streams, Proceedings of IEEE 34th International Conference on Data Engineering (ICDE), pp. 269-280, (2018)
  • [14] Wang Z G, Shen S, Lu Q., An index structure about spatio-temporal R-tree for traffic trajectory data, Journal of Inner Mongolia University(Natural Science Edition), 50, pp. 317-323, (2019)
  • [15] Zhao X Y, Huang X D, Et al., A spatio-temporal index based on skew spatial coding and R-tree, Journal of Computer Research and Development, 56, 3, pp. 666-676, (2019)
  • [16] Hoare C A R., Algorithm 64: Quicksort, Communication of the ACM, 4, 7, (1961)
  • [17] Christian D, Behr T, Ralf H G., BerlinMOD: A benchmark for moving object databases, VLDB Journal, 18, 6, pp. 1335-1368, (2009)