Einzelnen Beitrag anzeigen

Dax
(Gast)

n/a Beiträge
 
#22

Re: Expertenrunde: BLOBS als externe Dateien oder in der DB?

  Alt 30. Nov 2007, 21:22
Dateien, die nur mit der DB verknüpft sind und nirgendwo sonst gebraucht werden, würde ich definitiv in ein BLOB-Feld packen. Zumindest bei Postgres (das DBMS meiner Wahl) ist die BLOB-Unterstützung sehr gut geregelt: alle Daten, die eine gewisse Größe überschreiten - und dazu zählen auch lange TEXT-Felder - kommen eine eigene Tabelle, die die Daten enthält, und in der "echten" Tabelle stehen lediglich Referenzen.

Wird die Datei außerhalb der DB-App gebraucht und selten bis nie aktualisiert, würde ich weiterhin Blobs verwenden und die Datei für externe Zugriffe auf einem Fileserver cachen. Je öfter die Datei aktualisiert werden müsste, desto eher würde ich von den Blobs abrücken und in Richtung DBMS - getrennter Fileserver gehen...
  Mit Zitat antworten Zitat