sql >> Database teknologi >  >> RDS >> Mysql

Lagring af billeder i filsystem som filer eller i BLOB-databasefelt som binære filer

Jeg har haft store perf-problemer med at forsøge at gemme billeder i databasen. Databasestørrelsen bliver meget større, og forespørgsler på tabeller med BLOB'er bliver meget langsommere. Det tilføjer også ekstra kompleksitet til din kode, da du skal bruge ikke-standard dataadgang for at hente dine billeder og skal konfigurere til doven indlæsning. Det øger også backup- og replikeringstider markant.

Lagring i filer er meget nemmere at håndtere, du kan nemt sikkerhedskopiere og rsync kun dem, der er ændret.

Dybest set forsøger jeg aldrig at blokere andet end metadata i en database.



  1. qt5.1.1 mysql ubuntu QMYSQL-driver ikke indlæst

  2. SQLite JSON_TYPE()

  3. MySQL langtekst analog i Microsoft SQL?

  4. Sådan viser du fejl i sqlplus