Meine Frage ist ziemlich allgemein gehalten und ich weiß, dass es möglicherweise keine 100% ige Antwort darauf gibt. Ich baue eine ASP .NET-Weblösung, die viele Bilder und hoffentlich ziemlich viel Verkehr enthält. Ich möchte wirklich Leistung erzielen.
Soll ich die Bilder in der Datenbank oder im Dateisystem speichern? Und unabhängig von der Antwort interessiert mich mehr, warum ich einen bestimmten Weg wähle.
Vielen Dank, Stefan
DUPLIKAT : Bilder in DB speichern - Ja oder Nein? , Speichern von Bildern in Ihrem Dateisystem , Speichern einer kleinen Anzahl von Bildern: Blob oder Fs? und wahrscheinlich einige andere.
KOMMENTAR: Danke für viele gute Antworten. Ich werde mich für eine dateibasierte Lösung entscheiden, auch wenn mir die Idee einer 100% datenbankgesteuerten Lösung gefällt. Es scheint, dass es heute gute Lösungen gibt, um mit Datenbanken usw. das zu tun, was ich will, aber ich habe ein paar Gründe, es nicht zu tun.
Ich werde auf einer gehosteten Lösung sein, ich habe eine riesige Menge an Speicher (10 GB), aber nur 300 MB für die Datenbank. Es kostet viel für zusätzlichen Speicher in der DB.
Ich bin kein DB-Experte und habe auch keine Kontrolle über die Einstellungen der DB. Eine DB-basierte Lösung muss möglicherweise benutzerdefiniert konfiguriert werden.
Wenn wir die Site auf unserem eigenen Server ausführen, könnte ich eine DB-basierte Lösung in Betracht ziehen. Danke, Stefan