Hi!
Maybe my observation regarding performance can be of interest...
I am currently working on a project for my studies, where the documents I work on are stored in a XML-database, which is Xindice.
The task I was recently working on was converting the documents stored in the DB to another XML-format, which is done using Java (yes, I was trying XSLT but came to the decision that XSLT could not do this transformation).
In DB I have 100 documents, each about 2,6K of size. I found that the conversion was rather slow and tried to improve performance. I was reducing open/close of a Collection, and reducing database-queries by caching often needed results. As it was still slow, I thought it would be writing files to disk.
I then remembered the hint of someone to have a look at eXist and, both using XML:DB, switched database for testing purposes. What I found was neat was the way I could access the results of a query with eXist, but then came the drawback: while the conversion using Xindice took about 140s, eXist needed about 20s, which I find puzzling, as the documents are really small in size.
This are just my observations, any comments?
Greetings,
Wolfram Horwath
[EMAIL PROTECTED] schrieb:
One thing you you forgot to test, and hence include in your report, was performance when using non "large" documents.
In writing the XML:DB benchmarks (xmldbench,sourceforge.net) I've noted that using xml documents of about 30K in size, eXist
falls over at anything over and above about 30 000 resources, whereas Xindice 1.0 AND 1.1b happily performs up to about 100 000
documents.
Your test data of 5MB documents would have missed this important note, and I still question the reasoning in having a 5MB xml document anyway - usually this
is symptomatic of a design problem. (IMHO)
WH
Werner Frieb wrote:
Hi list members !
I've just finished a report on XML databases http://www.studierstube.org/world/xml_databases_compared.html where I've tried to evaluate and compare Tamino - Xindice - eXist.
Please, let me know what you think and
send a copy of your answer directly to my e-mail address ([EMAIL PROTECTED]),
so that I don't miss it.
Merry Christmas !
Werner.
