Article View: fr.comp.text.xml
Article #10188Re: XML et base de donn�es
From: Jean-Philippe BRUNET
Date: Sun, 26 Nov 2000 00:00
Date: Sun, 26 Nov 2000 00:00
27 lines
2178 bytes
2178 bytes
> XML n'est qu'un format de stockage. En m�moire, c'est un DOM. On agit > donc sur le DOM, qu'on re-s�rialise ensuite (sauvegarde dans le > fichier). Pas forc�ment, il existe d'autres mod�les que DOM applicables au XML, et il fallait bien bosser avant que DOM existe. Une base XML est rarement monofichier. En g�n�ral on utilise plutot des documents de lien qui permettent de structurer la base en fragments. Du coup, on n'est pas toujours forc� de res�rialiser au sens ou tu l'entends. Les fragments peuvent �tre r�partis dans un grand nombre de fichiers de transaction et rassembl�s ensuite. Sur les petites structures (quelques dizaine de milliers de fragments) l'OS est suffisant pour cela. Sur des structures plus importantes en volume (millions ou milliards de fragments), j'utilise un moteur de recherche qui remplace le syst�me de fichier et qui fait "voir" les fragments sous forme de fichiers isol�s ou composites, selon ce qu'on veut en faire derriere. Dans cette situation: Le fichier de sauvegarde de la base est un gros et massif fichier XML, �ventuellement compress�. les fichiers vivants sont des fichiers XML, plus des index binaires qui permettent de retrouver les fragments mais qui ne sont pas indispensables � la reconstitution de la base en cas de crash. Jean-Philippe BRUNET Commutation et T�l�phonie S.A.
Technical Details
Message-ID:
<8vqm0j$4g6$1@news4.isdnet.net>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8u14vh$2p0i$1@news6.isdnet.net> <8uhjnq$1vl5$1@news5.isdnet.net> <wyvgtse36c.fsf@polya.u-strasbg.fr> <8v14jn$10a$1@reader1.imaginet.fr> <0i71v8.c78.ln@ptittom.free.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,c8fae347f5d2adea X-Google-Attributes: gid114f60,public From: "Jean-Philippe BRUNET" <jean-philippe.brunet@libertysurf.fr> Subject: Re: XML et base de donn�es Date: 2000/11/26 Message-ID: <8vqm0j$4g6$1@news4.isdnet.net> X-Deja-AN: 697830171 References: <8u14vh$2p0i$1@news6.isdnet.net> <8uhjnq$1vl5$1@news5.isdnet.net> <wyvgtse36c.fsf@polya.u-strasbg.fr> <8v14jn$10a$1@reader1.imaginet.fr> <0i71v8.c78.ln@ptittom.free.fr> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-Complaints-To: abuse@isdnet.net X-Trace: news4.isdnet.net 975231827 4614 213.36.113.123 (26 Nov 2000 09:43:47 GMT) X-MSMail-Priority: Normal NNTP-Posting-Date: 26 Nov 2000 09:43:47 GMT Newsgroups: fr.comp.text.xml