RUM+-tree: A new multidimensional index supporting frequent updates

  • Yuean Zhu
  • , Shan Wang
  • , Xuan Zhou
  • , Yansong Zhang

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

10 Scopus citations

Abstract

Update-intensive applications, such as location-aware services, sensor networks, and stream databases, face with the problem of frequent updating. R-tree and its variants are dominant indexing structures for multi-dimensional object. An update in R-tree traditionally consists of a deletion and an insertion, which is sometimes inefficient. In this paper, we present an R-tree-based index structure called RUM+-tree for enabling efficient frequent updates. In RUM+-tree, compared to R-tree, two additional data structures are maintained: an Update Memo and a hash table. An object's leaf node can be accessed directly through the hash table and the Update Memo records the versioning information of the most recent data. The idea of RUM+-Tree is to deal with updates locally in a bottom-up manner as often as possible. Only when the update involves multiple MBRs, a multi-version solution is utilized for acceleration. Compared to RUM-tree [1], RUM+-tree can reduce the new version to be created. Thus, it can accelerate the garbage clean and update procedure. Compared to LUR-tree [5], RUM+-tree eliminates traditional updates like used by R-tree completely. Our experimental results show that our technique outperforms RUM-tree and LUR-tree significantly.

Original languageEnglish
Title of host publicationWeb-Age Information Management - 14th International Conference, WAIM 2013, Proceedings
PublisherSpringer Verlag
Pages235-240
Number of pages6
ISBN (Print)9783642385612
DOIs
StatePublished - 2013
Externally publishedYes
Event14th International Conference on Web-Age Information Management, WAIM 2013 - Beidaihe, China
Duration: 14 Jun 201316 Jun 2013

Publication series

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

Conference

Conference14th International Conference on Web-Age Information Management, WAIM 2013
Country/TerritoryChina
CityBeidaihe
Period14/06/1316/06/13

Keywords

  • Bottom-up update
  • Frequent update
  • Indexing moving objects
  • Multi-version
  • R-trees

Fingerprint

Dive into the research topics of 'RUM+-tree: A new multidimensional index supporting frequent updates'. Together they form a unique fingerprint.

Cite this