Login
User name:
Password:
Remember me 
Powered by BlogHarbor
Powered by BlogHarbor
Re: Ten Reasons why Saxon XQuery is Fast
by James Clark
Interesting. I am curious about the Tiny Tree/Linked Tree performance comparisons (the DOM doesn't surprise me). The design goal was improved memory usage for Tiny Tree, yet - the memory usage is the metric where Tiny Tree shows only a very small improvement over Linked Tree (370Mb vs 327Mb) - the build time for Linked Tree is much worse than Tiny Tree; the only reason I can think of is Java object allocation overhead. Is there anything else going on here? - the query time for Linked Tree is more than 6 times worse than for Tiny Tree. Why is that? Do you store a document order index in the linked tree nodes? I would also be interested to hear more about what schema information you use, both from the PSVI and directly from the schema. Obviously there is the simple type information for element and attribute values. You also mentioned inferring more explicit paths. I'm wondering whether it would be practical to generate this from RELAX NG.
Post comment:
  Receive comment notifications for this article
Subject: 
Comment: 
Comment verification:

Please enter the text you see inside the graphic to post your comment:
This blog does not allow anonymous comments. Please provide your username and password along with your comment.
Login information:
Username: 
Password: 
If you would like to post contact information on your comment, please enter your information into the optional fields below:
Contact information:
URL:  example: http://yourdomain.com