An Efficient Moving Object Index that Supports Concurrent Access
DOI:
Author:
Affiliation:

Clc Number:

Fund Project:

  • Article
  • |
  • Figures
  • |
  • Metrics
  • |
  • Reference
  • |
  • Related
  • |
  • Cited by
  • |
  • Materials
  • |
  • Comments
    Abstract:

    Current literature on indexing current and future positions of the moving objects lacks the mechanisms on concurrent access. To solve this problem, the current research proposed an efficient moving object index that supports concurrent access, also called CS2B-tree(Concurrent Space-filling curve enabled Cache Sensitive B+-tree). CS2B-tree combines the characteristics of the Bx-tree and CSB+-tree, thus it can support querying the predicted future positions of the moving objects and is cache sensitive. Focus was put on studying a concurrent access mechanism to CS2B-tree which resulted in a two-level lock mechanism and particularly a lock memo structure was designed. Based on the concurrent access mechanism, a CS2B-tree concurrent location update algorithm and a concurrent predicted range query algorithm were proposed respectively. Experimental results show that, compared with Bx-tree, the throughput of the CS2B-tree improves by 15.1%, and the response time decreases by 14.9%.

    Reference
    Related
    Cited by
Get Citation
Share
Article Metrics
  • Abstract:
  • PDF:
  • HTML:
  • Cited by:
History
  • Received:December 25,2009
  • Revised:
  • Adopted:
  • Online: September 06,2012
  • Published:
Article QR Code