<mailto:l...@fromoldbooks.org> @Liam R. E. Quin : Thanks for your feedback. 
The processing time is between 2 minutes and more than 11 hours (see table 
below). Thus, the loading time of the Java virtual machine has little 
impact. The main XQuery script loads the XML document once at the start of 
processing. It is then requested several times as part of more or less 
complex quality controls. At this moment, the XML document is not intended 
to be stored. This is why it is not loaded into a database before 
processing.






Saxon

BaseX




Start

Stop

Elapse time

Start

Stop

Elapse time


Check Monitoring 2022 FRH

06:16:54

06:19:30

00:02:36

06:44:06

10:05:21

03:21:15


Check Multi schéma 2022 FRH

06:25:46

06:31:47

00:06:01

10:05:55

11:39:07

01:33:12





De : Liam R. E. Quin <l...@fromoldbooks.org>
Envoyé : samedi 20 avril 2024 05:00
À : ANDRADE Antonio <antonio.andr...@ofb.gouv.fr>; 
basex-talk@mailman.uni-konstanz.de
Objet : Re: [basex-talk] Performance issue with BaseX CLI



On Fri, 2024-04-19 at 10:45 +0200, ANDRADE Antonio wrote:

Hie,



For the purposes of European Water Framework Directive reporting, I compared 
the performances of the Saxon and BaseX XQuery engines.



First, you should consider (as i think Martin said) the Java runtime startup 
time, typically a second or so.



Second, BaseX is a database. If you will process the same document many 
times, first load it into a database and then use the Python BaseX client. 
This will avoid startup time, and, more importantly, will allow BaseX to 
make use of database indexes.



If you will only process any given document once, then Saxon may well be the 
appropriate tool.



liam





-- 

Liam Quin, https://www.delightfulcomputing.com/ 
<https://antiphishing.vadesecure.com/v4?f=SnpNUUNxek1BTWh6ZFZjaWCyrlumiLHtHmHGdEVdgTGAg0gyDE-v9PTNgKgfV2Nw&i=cHp0TkJvdm11bGhoR250SmgzWyo1rr-iN9AzEpeQLkU&k=6xq5&r=Z1RORVRCV0NEb2hhaDhMZNAVNIuDyvWRZH6WeNsm4siBbLteM10PATfmacXtXZrM&s=4c7cb6bdfca9fe7ddb2b3683dad19c0df1db6cbdc34171049937c0a5791ef479&u=https%3A%2F%2Fwww.delightfulcomputing.com%2F>

Available for XML/Document/Information Architecture/XSLT/

XSL/XQuery/Web/Text Processing/A11Y training, work & consulting.

Barefoot Web-slave, antique illustrations:  http://www.fromoldbooks.org 
<https://antiphishing.vadesecure.com/v4?f=SnpNUUNxek1BTWh6ZFZjaWCyrlumiLHtHmHGdEVdgTGAg0gyDE-v9PTNgKgfV2Nw&i=cHp0TkJvdm11bGhoR250SmgzWyo1rr-iN9AzEpeQLkU&k=6xq5&r=Z1RORVRCV0NEb2hhaDhMZNAVNIuDyvWRZH6WeNsm4siBbLteM10PATfmacXtXZrM&s=8296c1235680d7664e4428bb2543916368c7e78a7235acc5e660e575e227a9fd&u=http%3A%2F%2Fwww.fromoldbooks.org%2F>

Reply via email to