Hello les geeks,
bon, je cherche, pour mon projet une base de données pour entretenir un troupeau de documents XML (pour du stockage, de la recherche de métadonnées, etc.).
Alors naturellement, j’ai essayé de voir du côté des bases de données XML. Xindice ne semblait pas trop mal (je n’ai pas besoin d’un système extrêmement performant non plus, mais bon), mais visiblement, le projet ne semble pas vraiment en bonne voie pour aboutir un jour vers une vraie base de données qui rulez.
Existe-t-il des bases de données XML qui valent vraiment le coup (et qui ne seront pas tombées dans les abysses de l’oubli dans 1 an) ?
Eventuellement, je me dis qu’il serait plus judicieux d’opter pour une solution du genre PostGreSQL (ou autre) avec une sorte de surcouche qui me permette de travailler directement avec du XML (pendant que cette surcouche s’occupe de faire du mapping XML vers la BdD et inversement). En gros, une surcouche qui me fasse croire que PostGreSQL soit une base XML, et me permette de travailler directement avec des documents XML (si en plus je peux utiliser XPath, c’est tout yabon).
Est-ce qu’il existe une solution facile à mettre en place pour réaliser ceci ? Parce qu’au pire, je prends du PostGreSQL et je fais moi-même mon mapping XML, mais j’avoue que ça me ferait un peu chier…
Merci
ps: J’veux d’la solution gratos pas chère au fait, donc pas de produits à 12000€.
ps2: Je bosse avec du Java.