Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Peter Büttner <not_for_mail_peb@xxxxxxx>
- Date: Sat, 27 Aug 2005 18:04:04 +0200
Martin Wagner wrote:
> Peter Büttner wrote:
> > Wenn du das weiterdenkst:
> > das gibt es schon und nennt sich Datenbank. Warum nochmal entdecken?
>
> Lokales Arbeiten ohne Netzwerk auf vielen Clients, aber im Prinzip gebe ich
> dir aber Recht - nur habe ich auf diese Entscheidung keinen direkten
> Einfluss.
Dann frag' doch mal den Entscheider wie er das geplant hat, welche
Produkte er evaluiert hat die ein brauchbares Verhalten auf den
Zielgeräten zeigen. Das ist zwar zu einem gewissen Anteil Provokation,
doch würde es mich wirklich interessieren.
> > Aber warum müßen die Daten _immer_ als xml gehalten werden? Warum keine
> > 'richtige' DB die auf Knopfdruck im/exportiert?
>
> Da dann jeder lokal kompletten DB-Server installieren/starten müsste und da
> die Daten für (ebenfalls lokalen) Import als XML vorliegen müssen.
Da hast du ja nun Informationen das es auch db systeme gibt die man
nicht als Server installieren muß. bei den reinen java Engines liest man
hier von mckoi, hsql derby~cloudscape. hsql zieht aber glaub ich auch alles
in den Speicher, derby~cloudscape ist von IBM (falls du 'Namen' brauchst)
Früher hat man sowas auch mal als dBase Dateien gemacht, als man noch
Resourcenknappheit hatte. Aber ich würde nur was nehmen das auch
Absturzsicher ist.
Dann gibt es noch sowas wie firebird, die ist nativ, muß
installiert werden, kann auf einer Datei arbeiten (IMHO).
> Es wird wohl auf eine lokale XML-Datenbank hinauslaufen die das Programm
> mitstartet, so dass damit beide Anforderzngen halbwegs bedient werden
> können.
Wenn du nur ein bischen mehr über deine Daten schreiben würdest...
Wenn das relativ unabhängige Daten sind, also z.B. in einer
xmlDatei 20 Produkte beschrieben sind, die aber keine/kaum
Querverbindungen haben könntest du die als Dokumente auffassen und
als einzelne xmls ablegen. Wenn die dann <~5MB haben passt das schon.
Wenn es also irgendwie 'Dokumentenzentriert' ist, kann/sollte man die
Daten auch so behandeln.
Warum überhaupt xml (ausser zum Datentransfer auf die Clients)?
Sollen da xslt/xquery/... Abfragen drüberlaufen? Einfach nur weil
es halt da ist?
Wie soll das Gui denn an die Daten kommen? Baut es sich von selbst
aus dem Schema auf?
Nicht das der Verdacht aufkommt ich möge kein xml, alles hat
seine Einsatzgebiete nur halt nicht für alles. Wobei es gut ist
immer mal nachzuforschen ob man bekannte Grenzen nicht doch
überschreiten kann, sollte bei produktiven Dingen aber aufpassen.
Grüße
Peter
--
Shell&Jar : Individual icons for jars
jMineSweeper : extended
www.PeterBuettner.de
.
- Follow-Ups:
- Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Peter Büttner
- Re: Lessen und Schreiben sehr großer XML-Dateien
- References:
- Lessen und Schreiben sehr großer XML-Dateien
- From: Martin Wagner
- Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Stefan Matthias Aust
- Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Martin Wagner
- Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Peter Büttner
- Re: Lessen und Schreiben sehr großer XML-Dateien
- From: Martin Wagner
- Lessen und Schreiben sehr großer XML-Dateien
- Prev by Date: Re: Lessen und Schreiben sehr großer XML-Dateien
- Next by Date: Re: Lessen und Schreiben sehr großer XML-Dateien
- Previous by thread: Re: Lessen und Schreiben sehr großer XML-Dateien
- Next by thread: Re: Lessen und Schreiben sehr großer XML-Dateien
- Index(es):
Relevant Pages
|