发明名称 An Efficient Locking Protocol for Sub-Document Concurrency Control Using Prefix Encoded Node Identifiers in XML Databases
摘要 A system and method for concurrency control of hierarchically structured data is provided. Lock requests on a target node are processed by exploiting ancestor-descendant information encoded into prefix encoded node identifiers (IDs). A set of implicit locks on ancestor nodes along a path from an immediate parent of a target node to a root node is derived from an explicit lock request on a target node. A logical lock tree describing existing lock modes for ancestor nodes is consulted to determine compatibility with the derived set of implicit locks. If existing lock modes for ancestor nodes are compatible with the derived set of implicit locks, a lock request on a target node is granted. Otherwise, the lock request is denied. A lock release request follows the reverse process; a target node in a particular transaction is released, as are subsequent locks on its ancestors made by the same transaction.
申请公布号 US2006004758(A1) 申请公布日期 2006.01.05
申请号 US20040709416 申请日期 2004.05.04
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 TENG JAMES Z.;VICKERY BRIAN S.;ZHANG GUOGEN
分类号 G06F17/30 主分类号 G06F17/30
代理机构 代理人
主权项
地址