Oh, un SGBD hiérarchique c'est pas mauvais en soit. C'est très adapté à plein de types de données. Mais le XML c'est probablement le pire de ce qui peut se faire sur le sujet :
- hyper verbeux (mauvais stockage, lecture de plein d'infos uniquement pour réperer un début de section)
- aucune structure fixe (on est obligé de tout interpréter pour comprendre, on ne peut pas sauter directement la balise quand on sait qu'elle ne sert pas)
- pas d'index (quand tu vas chercher une info en connaissant sa position exacte ça va, quand tu fais une recherche ça commence à dérraper coté perfs, surtout si c'est une recherche peu précise)
Le XML c'est pas vraiment fait pour les traitements internes tout de même. Ce n'est pas étudié pour ça (contrairement à un SGBD).
[^] # Re: pfff
Posté par Éric (site web personnel) . En réponse à la dépêche Ça bouge du côté de SQLite !. Évalué à 6.
- hyper verbeux (mauvais stockage, lecture de plein d'infos uniquement pour réperer un début de section)
- aucune structure fixe (on est obligé de tout interpréter pour comprendre, on ne peut pas sauter directement la balise quand on sait qu'elle ne sert pas)
- pas d'index (quand tu vas chercher une info en connaissant sa position exacte ça va, quand tu fais une recherche ça commence à dérraper coté perfs, surtout si c'est une recherche peu précise)
Le XML c'est pas vraiment fait pour les traitements internes tout de même. Ce n'est pas étudié pour ça (contrairement à un SGBD).