Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Pro/Contra BLOB (https://www.delphipraxis.net/2877-pro-contra-blob.html)

Evilboyz 11. Feb 2003 13:20


Pro/Contra BLOB
 
Hallo!

Wenn ich beliebige Dateien in einer Datenbank speichern möchte, habe ich ja grundsätzlich die Möglichkeit, diese Dateien dierekt als BLOB (Binary Large Object) in die Datenbank zu schreiben oder die Dateien in ein Verzeichnis zu legen und nur den entprechenden Pfad auf die Datei in der Datenbank abzulegen.
Nun wollte ich einfach mal hören, wer Erfahrungen mit diesen beiden Varianten hat und was für, bzw. gegen diese Möglichkeiten spricht.

darkstone 11. Feb 2003 13:41

Ich denke, das ist eine reine Philosophie-Frage:

Vor- u. Nachteile aus meiner Sicht (was mir aus dem Stegreif so einfällt):

BLOB
+ Kann mit Datenbank mitgesichert werden
+ Es muss nur der DB-Server laufen, keine sonstigen Dienste (FileSystem,...)
- Langsamer Zugriff auf Records - daher empfiehlt sich die Aufteilung auf mehrere Tables
- Nicht alle DB-Server können BLOBS "voll-elektrisch", oft sind Extra Konfigurationen nötig
- Bläht die DB auf -> kann die Ursache für Performance-Troubles sein

Link in DB auf File in FileSystem
+ Schnellerer Zugriff auf Records der DB
+ Funktioniert auf jeder DB
- Sicherungsproblematik (DB und FileSystem)
- Sicherheitsaspekte (wenn einer ins FileSystem einbricht...)


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:56 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz