>
> I don't know exist that well but typically once a document is fetched into 
> memory in a XML DB it can stay cached,
> But if you are loading too many docs the cache will get full and it will have 
> to reload the docs.
>
> That is assuming that the size of your documents is bigger than the 
> transforms.

Just for clarity. In eXist we do not load entire documents into
memory, rather we load proxies to only those nodes that you address in
your query. The nodes themselves are only really read during
serialization, and that should be done in a streaming manner, so
memory should not be an issue.

However, even then it is still true in eXist that iterating over the
documents instead of the transforms, just as you suggested, would be
more efficient.

-- 
Adam Retter

skype: adam.retter
tweet: adamretter
http://www.adamretter.org.uk
_______________________________________________
talk@x-query.com
http://x-query.com/mailman/listinfo/talk

Reply via email to