An Efficient Secondary Index for Spatial Data Based on LevelDB

Rui Xu, Zihao Liu, Huiqi Hu, Weining Qian, Aoying Zhou

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

6 Scopus citations

Abstract

Spatial data has the characteristics of spatial location, unstructured, spatial relationships, massive data. However, the general commercial database itself is difficult to meet the requirements, it’s non-trivial to add spatial expansion because spatial data in KVS has brought new challenges. First, the Key-Value database itself does not have a way to query key from its value. Second, we need to ensure both data consistency and timeliness of spatial data. To this end, we propose a secondary index based on LevelDB and R-tree, it supports two-dimensional data indexing and K-Nearest Neighbor algorithm querying. Further, we have optimized the query of a large amount of spatial data caused by the movement of objects. Finally, we conduct extensive experiments on real-world datasets which show our hierarchical index has small index and excellent query performance.

Original languageEnglish
Title of host publicationDatabase Systems for Advanced Applications - 25th International Conference, DASFAA 2020, Proceedings
EditorsYunmook Nah, Bin Cui, Sang-Won Lee, Jeffrey Xu Yu, Yang-Sae Moon, Steven Euijong Whang
PublisherSpringer Science and Business Media Deutschland GmbH
Pages750-754
Number of pages5
ISBN (Print)9783030594183
DOIs
StatePublished - 2020
Event25th International Conference on Database Systems for Advanced Applications, DASFAA 2020 - Jeju, Korea, Republic of
Duration: 24 Sep 202027 Sep 2020

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12114 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference25th International Conference on Database Systems for Advanced Applications, DASFAA 2020
Country/TerritoryKorea, Republic of
CityJeju
Period24/09/2027/09/20

Keywords

  • LevelDB
  • R-tree
  • Secondary index

Fingerprint

Dive into the research topics of 'An Efficient Secondary Index for Spatial Data Based on LevelDB'. Together they form a unique fingerprint.

Cite this