Hallo,
erst einmal danke für Dein Antwort.
Und du meinst auch sicherlich dass du von Außen auf diese Weise die Daten auf deinen Rechner übertragen willst und nicht nur lokal...
Nein, lokal reicht mir da aus.
Vielleicht ist es noch eine Überlegung Wert die Dateien nicht in die Datenbank zu schreiben, sondern verschlüsselt im Filesystem abzulegen. In der Datenbank brauchst du dann nur Pfad/Filename zu speichern, was ja eindeutig ist, und natürlich die Metaangaben dazu, die du ja wolltest. Auf diese Weise entlastest du die Datenbank von 99,9% der Datenmenge und nutzt sie wirklich nur dafür wofür sie da ist: schnell etwas zu suchen.
Die Geschwindigkeit ist mir da nicht so wichtig. Außerdem suche ich dann später in erster Linie in den varchar Spalten, welche die Metaangaben beinhalten und nicht in den großen BLOBs. Und bei dem Ablegen der Dateien im Dateisystem stellt sich wieder die Frage nach der Transaktionssicherheit. Ist in diesem Fall jedoch nicht so relevant.
Viele Grüße
Andreas