XStamps: A multiversion timestamps concurrency control protocol for XML data

With the tremendous growth of XML data over the Web, efficient management of such data becomes a new challenge for database community. Several data management solutions, proposed in recent years, extend the capability of traditional database systems to meet the needs of XML data while alternative ap...

Full description

Saved in:
Bibliographic Details
Main Authors: WIN, Khin-Myo, NG, Wee-Keong, LIM, Ee Peng
Format: text
Language:English
Published: Institutional Knowledge at Singapore Management University 2003
Subjects:
Online Access:https://ink.library.smu.edu.sg/sis_research/921
https://ink.library.smu.edu.sg/context/sis_research/article/1920/viewcontent/3B42P0771.PDF.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Singapore Management University
Language: English
id sg-smu-ink.sis_research-1920
record_format dspace
spelling sg-smu-ink.sis_research-19202018-06-25T07:51:38Z XStamps: A multiversion timestamps concurrency control protocol for XML data WIN, Khin-Myo NG, Wee-Keong LIM, Ee Peng With the tremendous growth of XML data over the Web, efficient management of such data becomes a new challenge for database community. Several data management solutions, proposed in recent years, extend the capability of traditional database systems to meet the needs of XML data while alternative approaches introduce new generation databases, named as native XML database management systems. Although traditional databases have mature transaction management and concurrency control techniques, there is still a need to tailor techniques for native XML databases in order to deal with distinct characteristics of XML. In this paper, we propose XStamps, a multiversion timestamps concurrency control protocol for XML data, which is integrated in NextDB, a native XML database management system. XStamps is designed based on multiversion timestamps protocol, and additional features are added to enable the flexible control of the isolation level of transactions and allow such transactions to commit early. Experimental results have shown that XStamps works well with XML data and provides performance gain over other concurrency protocols like tree and two-phase locking. 2003-12-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/921 info:doi/10.1109/ICICS.2003.1292748 https://ink.library.smu.edu.sg/context/sis_research/article/1920/viewcontent/3B42P0771.PDF.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Databases and Information Systems Numerical Analysis and Scientific Computing
institution Singapore Management University
building SMU Libraries
continent Asia
country Singapore
Singapore
content_provider SMU Libraries
collection InK@SMU
language English
topic Databases and Information Systems
Numerical Analysis and Scientific Computing
spellingShingle Databases and Information Systems
Numerical Analysis and Scientific Computing
WIN, Khin-Myo
NG, Wee-Keong
LIM, Ee Peng
XStamps: A multiversion timestamps concurrency control protocol for XML data
description With the tremendous growth of XML data over the Web, efficient management of such data becomes a new challenge for database community. Several data management solutions, proposed in recent years, extend the capability of traditional database systems to meet the needs of XML data while alternative approaches introduce new generation databases, named as native XML database management systems. Although traditional databases have mature transaction management and concurrency control techniques, there is still a need to tailor techniques for native XML databases in order to deal with distinct characteristics of XML. In this paper, we propose XStamps, a multiversion timestamps concurrency control protocol for XML data, which is integrated in NextDB, a native XML database management system. XStamps is designed based on multiversion timestamps protocol, and additional features are added to enable the flexible control of the isolation level of transactions and allow such transactions to commit early. Experimental results have shown that XStamps works well with XML data and provides performance gain over other concurrency protocols like tree and two-phase locking.
format text
author WIN, Khin-Myo
NG, Wee-Keong
LIM, Ee Peng
author_facet WIN, Khin-Myo
NG, Wee-Keong
LIM, Ee Peng
author_sort WIN, Khin-Myo
title XStamps: A multiversion timestamps concurrency control protocol for XML data
title_short XStamps: A multiversion timestamps concurrency control protocol for XML data
title_full XStamps: A multiversion timestamps concurrency control protocol for XML data
title_fullStr XStamps: A multiversion timestamps concurrency control protocol for XML data
title_full_unstemmed XStamps: A multiversion timestamps concurrency control protocol for XML data
title_sort xstamps: a multiversion timestamps concurrency control protocol for xml data
publisher Institutional Knowledge at Singapore Management University
publishDate 2003
url https://ink.library.smu.edu.sg/sis_research/921
https://ink.library.smu.edu.sg/context/sis_research/article/1920/viewcontent/3B42P0771.PDF.pdf
_version_ 1770570771303759872