• DocumentCode
    263652
  • Title

    XML Optimistic Concurrency Control Protocol for DOM API

  • Author

    Weifeng Shan ; Husheng Liao

  • Author_Institution
    Coll. of Comput. Sci., Beijing Univ. of Technol. Beijing, Beijing, China
  • fYear
    2014
  • fDate
    13-15 July 2014
  • Firstpage
    135
  • Lastpage
    139
  • Abstract
    XML concurrency control protocol ensures that transactions execute atomically in a XML database system. Existing concurrency control methods for XML are mainly based on locking. In this paper, we propose two optimistic concurrency control protocols for XML that use snapshot-based approach. OptiXDOM extends traditional backward-oriented optimistic concurrency control protocol while FOCCXDOM is based on forward-oriented approach. Both protocols are optimized for XML data and can be used in XML DOM API. Experiments show that both OptiXDOM and FOCCXDOM have better performance than that of lock-based approach when conflicts are few. Furthermore, FOCCXDOM has the larger throughput and higher abort rate than that of OptiXDOM in most cases.
  • Keywords
    XML; application program interfaces; concurrency control; database management systems; protocols; DOM API; FOCCXDOM; OptiXDOM; XML database system; XML optimistic concurrency control protocol; application program interface; backward-oriented optimistic concurrency control protocol; extensible markup language; forward-oriented optimistic concurrency control protocol; lock-based approach; snapshot-based approach; Concurrency control; Concurrent computing; Databases; Educational institutions; Protocols; Throughput; XML; BOCC; FOCC; XML; optimistic concurrency control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Architectures, Algorithms and Programming (PAAP), 2014 Sixth International Symposium on
  • Conference_Location
    Beijing
  • ISSN
    2168-3034
  • Print_ISBN
    978-1-4799-3844-5
  • Type

    conf

  • DOI
    10.1109/PAAP.2014.53
  • Filename
    6916451