» »

Izbira podatkovne baze

Izbira podatkovne baze

audifan ::

Oi!

Potreboval bi podatkovno bazo, v katero bi shranjeval dokumente (.jpg, .doc,....). Kaj priporočate? Shranjevat v MySQL BLOB? Filesystem?

lp P

LeQuack ::

Po mojem mnenju bolje shranjevati direktno na datotečni sistem in shraniti pot v podatkovno bazo. S tem boš precej pohitril operacije nad bazo, kot so brisanje vrstic pa najbrž še kaj.
Quack !

darkolord ::

Sicer je odvisno od konfiguracija, ampak recimo en rule of thumb je, da je za fajle, manjše od 250 kilo, bolj primerna baza, za stvari, večje od 1MB pa file system.

audifan ::

kakšne pa so potem kej performance če se bere direktno iz file sistema? verjetno ne more bit neke ful drastične razlike ali se motim?

a je potem pametno naredit neko hirearhijo npr:

yyyy/mm/dd
2012/1/1
2012/1/2
****
****
2012/12/31
****

Katero bazo priporočate? Verjetno zna bit MySQL cool glede na to da nima neke omejitve baze koz razne Express različice.

BigWhale ::

Pri shranjevanju v bazo si potem precej odvisen od tega kako hitro uspes pobrati datoteko ven iz baze. V vecini primerov je to pocasneje kot pobiranje iz file systema.

Vprasanje samo kako pomembna je hitrost dostopa.

Fizikalko ::

Vsekakor daj kar na file system, v bazi imej le lokacije...

darkolord ::

V vecini primerov je to pocasneje kot pobiranje iz file systema.
Če so majhne datoteke, je hitreje.

BigWhale ::

darkolord je izjavil:

V vecini primerov je to pocasneje kot pobiranje iz file systema.
Če so majhne datoteke, je hitreje.


Odvisno. Ce moras v bazo it po ime fajla, da ga potem prebers iz diska, potem je baza hitrejsa. Ce stvar naredis tako, da imena datoteke ne rabis vlect iz baze, potem je FS hitrejsi.

Seveda ne v vseh primerih in vedno. :)

Zgodovina sprememb…

  • spremenil: BigWhale ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

Ne-relacijska baza

Oddelek: Programiranje
194051 (2674) mitjaR
»

[Android] Podatkovna baza

Oddelek: Programiranje
132002 (1720) shadeX
»

Izvorna koda mojega par dnevnega dela; ce jo malo pokomentirate :) (strani: 1 2 )

Oddelek: Programiranje
606444 (4789) Microsoft
»

Datotečni sistem tete Mete

Oddelek: Novice / Apple iPhone/iPad/iPod
212806 (2806) darkolord
»

branje byte[] iz MS access-ove baze

Oddelek: Programiranje
81935 (1845) BHawk

Več podobnih tem