Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Welche Vor- und Nachteile hat das Speichern von Dateien in einer Datenbank?

Kommt es wirklich auf die Situation an?

  • Wie werden die Dateien verteilt?
  • Werden die Dateien eigenständig verwendet oder sind sie Teil eines Systems, das möglicherweise über eine eigene Autorisierungs- und Authentifizierungslogik verfügt?
  • Was ist Ihre Sicherungsstrategie?
  • Brauchen Sie eine Replikation?
  • Müssen Sie viele E/A-Vorgänge unterstützen?
  • Was ist mit dem Caching?

Trotzdem würde ich zu einer Art Dateisystem für Dokumente über eine Datenbank tendieren.