Wednesday, August 11, 2010

XQuery Design Patterns

Nice summary of XQuery Design Patterns (see This side also contains a link to a online XQuery engine based on Zorba (see

The real power of XQuery comes with a database hosting the data for dynamic retrieval and processing. Today there are several databases out there supporting XQuery processing, even as open source.

Open Source
  • The big 3 relational db vendors (MS, Oracle, IBM) provide XQuery support. This approach combines relational storage of xml fragments and is therefore only suitable in certain use-cases
  • MarkLogic (
    the most powerful XML DB currently available in my point of view.
    no online sandbox available, but a free developer edition can be downloaded from
  • ....

1 comment:

Vice said...

Cool commentary. I like the info you've been putting out lately!