Principles and realization strategies of multilevel transaction management
ACM Transactions on Database Systems (TODS)
Transaction chopping: algorithms and performance studies
ACM Transactions on Database Systems (TODS)
Efficient transaction support for dynamic information retrieval systems
SIGIR '96 Proceedings of the 19th annual international ACM SIGIR conference on Research and development in information retrieval
Integrating structured data and text: a relational approach
Journal of the American Society for Information Science
Toward a scalable distributed WWW server on workstation clusters
Journal of Parallel and Distributed Computing
Cluster-based scalable network services
Proceedings of the sixteenth ACM symposium on Operating systems principles
Unifying concurrency control and recovery of transactions with semantically rich operations
Theoretical Computer Science - Special issue: database theory
Storing semistructured data with STORED
SIGMOD '99 Proceedings of the 1999 ACM SIGMOD international conference on Management of data
Infoseek's experiences searching the internet
ACM SIGIR Forum
Integrating keyword search into XML query processing
Proceedings of the 9th international World Wide Web conference on Computer networks : the international journal of computer and telecommunications netowrking
Extending TP—monitors for intra-transaction parallelism
DIS '96 Proceedings of the fourth international conference on on Parallel and distributed information systems
Transaction Processing: Concepts and Techniques
Transaction Processing: Concepts and Techniques
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
High-level Parallelism in a Database Cluster: A Feasibility Study Using Document Services
Proceedings of the 17th International Conference on Data Engineering
DataGuides: Enabling Query Formulation and Optimization in Semistructured Databases
VLDB '97 Proceedings of the 23rd International Conference on Very Large Data Bases
Scalability Issues for High Performance Digital Libraries on the World Wide Web
ADL '96 Proceedings of the 3rd International Forum on Research and Technology Advances in Digital Libraries
On Extending the XML Engine with Query-Processing Capabilities
ADL '00 Proceedings of the IEEE Advances in Digital Libraries 2000
Hi-index | 0.00 |
Abstract: Materialization and indexing of XML views is an important issue, and a number of 'XML-to-RDBMS' mappings have been proposed. To build a scalable system for XML document storage where those views are up-to-date, our approach is to provide efficient implementations of basic services for query processing and updates. As a first contribution we define such services, and show that they support many 'XML-to-RDBMS' mappings. As a second contribution, we describe implementations of such services in a database cluster. We evaluate two implementations, one based on a two-level logging and isolation mechanism and one using Windows 2000 COM+ transactions. The main results are as follows: the first approach scales linearly for updates, and query response times are interactive. For example, with high workloads of 100 concurrent clients and 8 cluster components, query response times are 3 seconds on average. The alternative approach is weaker both regarding query response times (10 seconds on average for the above scenario) and scalability.