Telecommunications Science ›› 2012, Vol. 28 ›› Issue (1): 51-56.doi: 10.3969/j.issn.1000-0801.2012.01.010

• Cloud computing column • Previous Articles     Next Articles

A Distributed Locking Mechanism for XML Database in DaaS Environment

Jinguang Gu1,2,Pan Luo1,Zhi Zhang1   

  1. 1 College of Computer Science and Technology,Wuhan University of Science and Technology,Wuhan 430081,China
    2 School of Computer Science and Engineering,Southeast University,Nanjing 210096,China
  • Published:2017-02-07

Abstract:

Locking mechanism plays a key role in transaction processing of DaaS based on XML databases.Traditional research on locking mechanism has many limitations,such as poor concurrency ability,and do not support main query language such as XQuery.This paper proposes a multi-granular locking mechanism,it creates semantic locks on the nodes of dynamic pattern tree view for every database node,and manages the transaction coordination of different databases with the global pattern tree view of the main database node.A discussion about the differences between the locking mechanisms of this paper and current are proposed in the last of the paper.

Key words: pattern tree, semantic lock, transaction coordinator

No Suggested Reading articles found!