Performances d'eXist

17-11-2013 à 19:54:33
Certains d'entre vous on remonté des problèmes de performance avec eXist.
J'ai moi-même constaté ces performances désastreuses avec eXist,
que j'ai comparé avec une autre BD XML, BaseX, et avec Mysql :
http://www-sop.inria.fr/members/Philippe.Poulard/bd-perf.html

Comme les résultats obtenus avec BaseX sont identiques avec ceux obtenus avec Mysql, vous pouvez continuer le projet avec BaseX.
Notez cependant que j'ai changé le jeu de données :
le nouveau jeu de données est moins plat et moins volumineux ; rechargez la page du projet et prenez-en connaissance

Comme les données sont moins volumineuses, eXist peut mieux marcher, à vous de voir ce que vous préférez utiliser.
(le projet ne consiste pas à faire de vous un administrateur de BD mais à vous faire développer une appli,
donc la question des performances n'est pas centrale dans ce projet)

BaseX a les avantages suivants :
BaseX donne des infos sur la requête (nombre d'items dans la réponse)
baseX permet de voir le XML, même intégralement instantanément

eXist a les avantages suivants :
bonne intégration avec XSLT
bonne intégration avec FOP

à vous de décider de la BD XML que vous préférez utiliser
  • Liens sponsorisés