Jump to content
php.lv forumi

Dabu Baazes-kuru Izveeleeties?


DelNet

Recommended Posts

Ņu, pats padomā - ja MySQLā glabāsi, nu, piem. mp3 pa tiešo (BLOB laukos):

1) db izaugsies līdz pāris GB (atkarībā cik tev tur to mp3)

2) ne visi provaideri ir ar mieru likt db pat > 50 MB, tas palēnina arī citu db darbu

3) performances ieguvuma naf jo:

a) daļai mysql tabulu info (indeksiem utt) jāglabājas RAMā - diez vai teff tā tik daudz

B) rakņājoties pa tabulas rindām mysql-engīnim būtu "jāparlec" ļoti lielus bināro datu gabalus - mp3 failu datus - ātrums kritisies krasi

4) atgriežāmās vērtības lielums tiek ierobežots gan no php, gan no mysql - cik atceros, pēc noklusējuma 4066 Kb un 8 Mb attiecīgi - jebšu vienā variāblī ielasīt mp3 pilnīgi ar vienu piegājienu ne vienmēr izdosies

5) kāda jēga failu glabāšanai iekš db, ja vien negribi atrast tās laukos kādas HEX-vērtību sakritības - db jāglabā informācija par mp3 - dziedātājs, nosaukums, bitreits utt - tieši šij info ir interese meklēšanā

6) arī meklējot līdzības failu saturā ir citādi algoritmi - ja gribēsi sameklēt sakritības dziesmās tās nav jādzen db, tos var apstrādāt ar dažādiem algoritmiem (gausa, fibonacci, fourier utt) - un tieši atgriežāmās vērtības saglabāt iekš db un salīdzināt

 

utt

Link to comment
Share on other sites

Hmm... nu ar privaideriem problēmu itkā nau, uz saviem servakiem veel vietas dafiga, bet nu aptuveni doma skaidra... pie lieliem datu apjomiem viss bremzējas pamatīgi, un ne vienmēr var tā gludi nohandlēt inputus un outputus

10x Venom :)

Link to comment
Share on other sites

×
×
  • Create New...