2009-05-18 6 views

Antwort

0

Es ist nicht notwendig, Bilder in Ihrer Datenbank zu speichern, da Sie nie auf der Grundlage der Daten selbst suchen werden. Stattdessen sollten Sie sie im Dateisystem speichern und die Dateipfade in der Datenbank speichern. Indem Sie die Daten auf Ihrer Festplatte speichern, können Sie direkt auf diese zugreifen, um verschiedene andere Programme einschließlich Backups zu nutzen. Ein kleineres SQL ist einfacher zu pflegen.

1

Welche hängt besser von Ihrer Situation ab (natürlich). Wenn man sie in einer Datenbank hält, ist das System praktisch vollständig portabel. Alles ist eng verbunden und "reist" zusammen.

Der Nachteil ist, dass alles eng verbunden ist und Sie die Datenbank treffen müssen, um das Bild abzurufen. Dazu gehört das Ausführen von beliebigem Code, der benötigt wird, um eine Verbindung zur Datenbank herzustellen und die Bildinformation zu verarbeiten. Das ist eine Menge Overhead.

0

Nein, nicht mehr wirklich oder wirklich nie. Es verwendet, um akzeptabel zu sein, wenn Sie auf etwas wie ein Benutzer Bild von jeder Anwendung zugreifen mussten, und es gab keine echte Möglichkeit, dies auf einem globalen Server zu speichern. Aber jetzt mit Alternativen wie Amazon Cloud-APIs zum Speichern von Bildern, gibt es wirklich keine Notwendigkeit, sie in einer Datenbank mehr zu speichern, verwenden Sie Amazon Cloud als Ihre Datenbank.

Verwandte Themen