Performance XML

Herve AGNOUX <[email protected]> Wed, 7 Feb 2007 06:36:14 +0100
Newsgroups gmane.text.xml.french.tech
Organization SARL diaam informatique
Message-ID <[email protected]>
Bonjour,

Je me suis monté toute une petite librairie perso en Java 5, à base de SAX, 
DOM et XPath, pour lire et écrire des documents XML. J'ai l'impression d'être 
un des rares à apprécier DOM. De plus, ces technos étant intégrés à Java, 
tout allait bien.

Mais j'ai l'impression d'atteindre les limites du système. De plus en plus, je 
vas devoir lire / écrire de petites portions de documents XML ; j'ai déjà 
commencé à les fragmenter en fichiers, mais j'ai peur que ce soit une 
mauvaise piste.

Je voudrais savoir vers quelle technique vous iriez dans ce genre de cas ? Je 
me méfie de tout ce qui fait tout et n'importe quoi, et voudrait conserver 
une forme de gestion très proche du document XML.

Peut être un parseur style stax ? strax ? pstraxh ? une base de données XML ? 
Autre ?

Les points que j'aimerais améliorer :

- lecture d'un document XML (max 100k, ce ne sont pas des gros, mais 
l'ensemble des documents XML peut faire 10 Mo)
- lecture / écriture d'un élément particulier

Contexte : poste client (PC de supermarché, donc).

Merci d'avance pour vos suggestions.


-- 
SARL diaam informatique - 04 77 25 43 28
Ingenierie, développements de systèmes d'information
http://www.diaam-informatique.com