sql >> Databáze >  >> RDS >> Mysql

Ukládání obrázků v souborovém systému jako soubory nebo v poli databáze BLOB jako binární soubory

Při pokusu o uložení obrázků do databáze jsem měl velké problémy s výkonem. Velikost databáze se mnohem zvětší a dotazy na tabulky s objekty BLOB jsou mnohem pomalejší. To také zvyšuje složitost vašeho kódu, protože musíte použít nestandardní přístup k datům k načtení obrázků a musíte nakonfigurovat líné načítání. Výrazně také prodlužuje dobu zálohování a replikace.

Ukládání do souborů je mnohem snazší zvládnout, můžete snadno zálohovat a synchronizovat pouze ty, které se změnily.

V zásadě se nikdy nepokouším vložit do databáze něco jiného než metadata.



  1. Načíst obrázek z databáze v asp.net

  2. Jak mohu vytvořit pole seznamu s daty kurzoru v systému Android

  3. Vypočítaná hodnota pole na základě jiného sloupce při vkládání

  4. Použití Dapper s uloženými procedurami Oracle, které vracejí kurzory