• DocumentCode
    2161781
  • Title

    NXS: Native XML processing in Sybase RDBMS

  • Author

    Singh, Anupam ; Sampath, Srikanth ; Bhatt, Vadiraja ; Pang, Francis ; Rane, Bharat ; Shaw, Phil ; Chinchwadkar, Gajanan ; Benadjaoud, Ghazi-Nourdine

  • Author_Institution
    Sybase Inc, Dublin, CA
  • fYear
    2005
  • fDate
    05-08 April 2005
  • Firstpage
    1280
  • Lastpage
    1280
  • Abstract
    Sybase\´s flagship database product, Adaptive Server Enterprise provides Native XML processing (NXS) support. In this paper we present our experience related to query processing and indexing of XML data natively. XML documents are commonly represented as trees. Various tree annotation schemes have been proposed in literature. We use pre-order tree traversal to annotate the tree. This annotation scheme is fundamental part of our approach to native path indexes. We present our industrial strength XPath query engine that exploits the annotation scheme and the path indexes for efficient query processing. One of the key components of the XML engine is an abstract Application Programming Interface(API) named "Path Processor". This API acts as a bridge between query execution engine iterators and access paths. This paper describes the primitives provided by the API on sets of nodes resulting from scans over the XML indexes. The physical query operators in query plans exploit these primitives provided by the path processing API.
  • Keywords
    Books; Bridges; Data models; Databases; Electrical equipment industry; Engines; Image storage; Indexing; Query processing; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Engineering Workshops, 2005. 21st International Conference on
  • Print_ISBN
    0-7695-2657-8
  • Type

    conf

  • DOI
    10.1109/ICDE.2005.250
  • Filename
    1647898