Alternative zu MySQL im Dateiformat
depp
- datenbank
servus
könnt ihr mir ne datenbank alternative zu mysql nennen, die lediglich dateien verwendet und nicht so komplex wie mysql ist.
soll also auf nem webserver ohne datenbank unterstützung zu nutzen sein.
und, wenn möglich, sollten damit auch große datenmengen bis zu 200 mb zu verarbeiten sein.
geht das überhaupt mit dateien?
thx
Hello,
könnt ihr mir ne datenbank alternative zu mysql nennen, die lediglich dateien verwendet und nicht so komplex wie mysql ist.
soll also auf nem webserver ohne datenbank unterstützung zu nutzen sein.
und, wenn möglich, sollten damit auch große datenmengen bis zu 200 mb zu verarbeiten sein.
geht das überhaupt mit dateien?
Klar, MySQL speichert die Daten ja auch nicht auf Kloopapier ;-)
Die Grenze liegt eigentlich nur in der Allokierbarkeit des HDD-Speichers. Da kannst Du mit PHP mindestens 2GByte in einer Datei verwalten, wenn das Bios des Servers mitmacht.
Schau Dir mal die "Adressverwaltung" auf http://selfhtml.bitworks.de an. Ist noch nicht ganz fertig. Es fehlen noch die Wrapper für insert, update, delete, select und empty_sheet. Die habe ich bisher nur zu Fuß reingebastelt. Und dann fehlt die Variante des Record-Locking noch. Die bisherige Version kann nur File-Locking.
Es gibt auch fertige Klassen. Da musst Du mal unter PHP-PEAR suchen.
Problematisch ist bei Flatfiles die Identifizierung von Datensätzen für die Relationsbildung und die Datenveränderung / Löschung. Wenn man die physische Satzposition benutzt, kann man die Sätze nicht einfach löschen, wenn man eine ID einstanzt, weiß man nicht, wo der Sataz mit der ID steht, ohne einen Index zu pflegen. Das macht ein DBMS alles automatisch.
Viel Spaß beim Grübeln und Weiterentwickeln...
Harzliche Grüße aus http://www.annerschbarrich.de
Tom