If the 'data'-document is also an XML document, it is perfectly
possible to write a stand-off solution in pure XQuery. You are
correct, as I stated earlier, in that the main advantage of
MonetDB/XQuery (besides the ease of notation) is query performance,
and specifically for large documents (or large collections). For small
documents (say: up to a few megabytes of XML) most other XQuery
processors will be able to handle the XQueries that are typically
needed for stand-off querying.
2010/2/24 David Epstein
Hi Wouter,
I'm a beginner in Xquery, so forgive me if this question seems naive. Using fn:substring(string,start,len), it is possible to write, in pure Xquery, a function that could isolate a substring of a node based on numerical start and end points in another node, right? And from that same information it would be possible to define xquery functions to identify a span as being before, within, or after another, right? If this is more-or-less correct, is the advantage of MonetDB over another xml database primarily the speed boost and not having to write these functions? Or are there other advantages as well?
-david
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ MonetDB-users mailing list MonetDB-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/monetdb-users