Mailinglisten-Archive |
Matthias Pigulla schrieb: > Achtung, nicht genauer durchdachter Output, möglicherweise Schwachsinn: > --- > Wie wäre eine MySQL-Erweiterung: Ein Datentyp "FILENAME", der auf eine > Datei in einem DMBS-weiten Verzeichnis verweist. MySQL könnte die Datei > dann löschen, wenn ein entsprechendes Feld gelöscht wird. > > Probleme: Das Verzeichnis sollte möglichst exklusiv von MySQL verwaltet > werden, muß aber auch Zugriffe z.B. vom Webserver erlauben. Zusätzlich > könnten wir hier vom Unix-Rechtesystem her Probleme kriegen. Die > Dateinamen müssten außerdem von MySQL vergeben werden, um in dem Pool > eine datenbankübergreifende Eindeutigkeit zu gewährleisten. Kurz, die > BLOBs als eigenen Eintrag im FS sichern, in einer Form, die _auch_ ein > direktes Auslesen aus dem FS zuläßt. In den ersten Versionen hatte Postgres sowas drin, vielleicht sind da noch Informationen über die aufgetretenen Probleme zu haben. In den neueren Versionen Postgres95/PostgeSQL wird dies wegen der Konsistenzprobleme nichtmehr unterstützt. Elmar
php::bar PHP Wiki - Listenarchive