Avatar billede drean Nybegynder
03. december 2000 - 22:01 Der er 7 kommentarer og
2 løsninger

XML som database.

Hej

Jeg sidder og tænker på at bruge XML filer til at gemme data i, disse XML filer skal der vel tilføjes data omkring 2000-3000 gange dagligt, ville det være stabilt/hurtigt nok ??
Avatar billede tpiil Nybegynder
03. december 2000 - 22:03 #1
jeg lytter med for det her er da spændene og et nyt sprog :o)
Avatar billede erikjacobsen Ekspert
03. december 2000 - 22:36 #2
Der findes mig bekendt ikke en XML-database, og dermed ikke udførelsestider,
der nærmer sig dem vi kender fra SQL-databaser. Du skal søge gennem tekstfiler,
eller rettere: fortolkeren for det forespørgselssprog, der er ved at blive (er blevet?)
defineret som standard, skal gøre det. Så: nej, ikke endnu.
Avatar billede drean Nybegynder
03. december 2000 - 22:49 #3
ok...men kan også se jeg har skrevet forkert med hensyn til hvor mange gang dagligt, der skulle stå 200-300...
Men svar lige Erikjacobsen.
Og nej ved godt det stadig er rene tekst filer, men egentligt er en database også bare en fil som indeholder noget data, af den ene eller anden art ;o)
Avatar billede erikjacobsen Ekspert
03. december 2000 - 23:34 #4
Forepørgsler i den størrelsesorden vil nok fungere nogenlunde. Med opdateringer
skal du sikre dig mod samtidig adgang - også selv om antallet er nede på nogle
hundrede. Men, jeg må i dette tilfælde sige, at selv Access er bedre ;-))
Avatar billede lthrane Nybegynder
04. december 2000 - 08:21 #5
Har du spurgt i XML kategorien om dette ? Ekspertens XML kategori er godt nok stadig  noget tynd, men måske sidder der nogle med erfaringer fra praktisk anvendelse ?

Jeg kender ikke selv ret meget til XML, men har dog hørt lidt hist og her. Modsat Erik, vil jeg ikke sætte penge på at Access er bedre end XML til din opgave. Hvorfor skulle det være bedre at tilgå Access filer end XML filer ?

Mht. opdateringer ved samtidig tilgang af db - den problematik har man mig bekendt uanset hvilken db man anvender.

lthrane
Avatar billede nuno Nybegynder
04. december 2000 - 18:03 #6
bare lige for info om xml-databaser:

http://www.softwareag.com/tamino/technical/description.htm

så findes der faktisk een :)

/nuno
Avatar billede erikjacobsen Ekspert
04. december 2000 - 21:39 #7
Der er vist også andre .... men min anbefaling er fortsat: vent på
standardiseringen, vent på at de \"store\" får lavet noget fornuftigt,
og vent på at andre mener det virker fornuftigt....
Avatar billede drean Nybegynder
04. december 2000 - 22:06 #8
lthrane> Jeg har ikke spurgt i XMl, da jeg gerne ville have et hurtigt, og det er ASP som jeg vil bruge til at få adgang til min database...  :)

Men problemet er egentlig bare om der kommer en fejl hvis en bruger prøver på at skrive til en XML-database mens det i forvejen bliver skrevet ??

Eller må jeg jo prøve det, og se om det holder ;o)
Avatar billede lthrane Nybegynder
05. december 2000 - 10:13 #9
Desværre har jeg ingen praktisk erfaring - jeg ved ikke hvordan man håndterer samtidige skrivninger ifb. m. XML.
Jeg ved i øvrigt heller ikke hvad der sker hvis der foretages samtidige skrivninger til en Access database fil ? Hvis det håndteres af ADO, kan ADO vel håndtere det på samme måde ifb.m. XML ?

Læs evt. her: http://msdn.microsoft.com/xml/articles/xmlintegrationinado.asp

lthrane
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester