Mark Logic is a native XML database and most of the code is XQuery. So, it's
operating directly on the XML. It has specific optimized queries that it
runs. I like you idea about considering what comes after Mark Logic. I've
never been one for making metadata decisions based on the current system.



On Wed, Nov 4, 2009 at 3:50 PM, Andrew Ashton <[log in to unmask]>wrote:

> Chris,
> <snip>Does MarkLogic operate directly on the XML or does it index it?  If
> it is
> running Xqueries or something like that, you may not see much of a
> performance increase by splitting them out.  In fact I'd say that Xqueries
> are typically a lot faster when they're operating on a single document or
> collection of similar document.  You may also want to consider what comes
> after MarkLogic.</snip>