• DocumentCode
    3038702
  • Title

    Scalable distributed query and update service implementations for XML document elements

  • Author

    Grabs, Torsten ; Böhm, Klemens ; Schek, Hans-Jörg

  • Author_Institution
    Swiss Federal Inst. of Technol., Zurich, Switzerland
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    35
  • Lastpage
    42
  • 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
  • Keywords
    database indexing; document handling; hypermedia markup languages; multimedia databases; query processing; relational databases; COM; Windows 2000; XML document storage; database cluster; document database; indexing; query processing; query response times; relational databases; scalability; scalable distributed query; two-level logging; update service; Contracts; Delay; Distributed databases; Indexing; Information retrieval; Query processing; Relational databases; Scalability; Transaction databases; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Research Issues in Data Engineering, 2001. Proceedings. Eleventh International Workshop on
  • Conference_Location
    Heidelberg
  • Print_ISBN
    0-7695-0957-6
  • Type

    conf

  • DOI
    10.1109/RIDE.2001.916489
  • Filename
    916489