• DocumentCode
    860649
  • Title

    GLIP: A Concurrency Control Protocol for Clipping Indexing

  • Author

    Lu, Chang-Tien ; Dai, Jing ; Jin, Ying ; Mathuria, Janak

  • Author_Institution
    Dept. of Comput. Sci., Virginia Tech., Falls Church, VA
  • Volume
    21
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    714
  • Lastpage
    728
  • Abstract
    Multidimensional databases are beginning to be used in a wide range of applications. To meet this fast-growing demand, the R-tree family is being applied to support fast access to multidimensional data, for which the R+-tree exhibits outstanding search performance. In order to support efficient concurrent access in multiuser environments, concurrency control mechanisms for multidimensional indexing have been proposed. However, these mechanisms cannot be directly applied to the R+-tree because an object in the R+-tree may be indexed in multiple leaves. This paper proposes a concurrency control protocol for R-tree variants with object clipping, namely, Granular Locking for clipping indexing (GLIP). GLIP is the first concurrency control approach specifically designed for the R+-tree and its variants, and it supports efficient concurrent operations with serializable isolation, consistency, and deadlock-free. Experimental tests on both real and synthetic data sets validated the effectiveness and efficiency of the proposed concurrent access framework.
  • Keywords
    concurrency control; database indexing; protocols; spatial data structures; tree data structures; tree searching; visual databases; GLIP; R-tree; clipping indexing; concurrency control protocol; granular locking; multidimensional database; multiuser environment; spatial database; tree searching; zero-overlap R+-tree; Access methods; Concurrency; Spatial databases;
  • fLanguage
    English
  • Journal_Title
    Knowledge and Data Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1041-4347
  • Type

    jour

  • DOI
    10.1109/TKDE.2008.183
  • Filename
    4624257