Re: Native Xml Databases



Josef Garvi wrote:
Does anyone have opinions that they'd like to share about Native Xml Databases - NXDs?
How do they compare with ordinary dbs?

I think you should not compare it. If your data is primary XML data and if you can do you process with XQuery, XPath and XUpdate you might consider to use it. Most of them had one problem - they cannot store and query large documents (i.e. 2MB) six months ago, I don't know it that changed.


Good OpenSource ones are Xindice, dbXML and eXist (these two are commercial for some purposes).

Famous commercial is Software AG's Tamino.

I'm the author of one relational-XML bridge MyXMLDB (http://sourceforge.net/projects/myxmldb) which conforms XML:DB API. Most of native XML databases conforms XML:DB API.

--
Mladen Adamovic
home page: http://home.blic.net/adamm
.



Relevant Pages

  • XPath 2.0 expression from XQuery?
    ... I've got a valid XQuery expression that I need to convert to XPath ... This expression will be stored in a resource file and applied to ... how can I convert this to an XPath 2.0 expression? ... GEOGRAPHY: ALTREGION: Near East ...
    (comp.text.xml)
  • Re: simple command line XML node manipulation tool?
    ... manipulate XML files. ... as arguments or input script file), a bit of xpath ... The XQuery would be something like this: ...
    (comp.text.xml)
  • Re: XPath 2.0 expression from XQuery?
    ... I've got a valid XQuery expression that I need to convert to XPath ... how can I convert this to an XPath 2.0 expression? ... GEOGRAPHY: ALTREGION: Near East ... GEOGRAPHY: COUNTRY: Israel ...
    (comp.text.xml)
  • Re: Ive been curious out XQuery
    ... What is a user-defined function for XQuery? ... 2004 and 2005 Microsoft MVP C# ... > XPath 2.0 queries (disregarding the namespace bindings in the XQuery ... Many Microsoft MVP's agree and Stylus Studio is ...
    (microsoft.public.sqlserver.xml)
  • Re: modify() Top-level attribute nodes are not supported Error
    ... The sql:variablefunction is what you'd need to resolve @xUpdate in your ... query (remember that @xUpdate is an attribute in XQuery). ... inject XML into XML. ... off you write a SQLCLR function that does the insert for you. ...
    (microsoft.public.sqlserver.xml)