Citat:
Originalno napisao Ilija Studen
Da li neko ima objektivan razlog zašto se ne bi trebalo da se čuvaju binarni podaci u bazi? Ja znam jedan (otežan backup i restore kroz neke klijente kao što je phpMyAdmin), ali to je manje više to. Neko iskusniji?
|
Pa neki od razloga su:
- brzi je pristup filesystemu nego bazi podataka
- smanjenje operacija - ovako moras iscitati blob polje, kreirati tmp datoteku i pokazati je u browseru pa onda brisati.
- ako je DB server na mrezi, povecavas promet jer je u pitanju staticki sadrzaj (slike) koje mogu da budu i na web serveru.
Ima smisla ukoliko se radi o distribuiranom sistem, vishe web servera a jedan DB, ima smisla kad ima preko nekoliko miliona recorda (zbog filesystem ogranicenja na broj fajlova u jednom folderu i usporavanje pristupa tim fajlovima kad je broj veliki).