Zandis Murāns Posted September 23, 2008 Report Share Posted September 23, 2008 Citi saka, ka gay, citi saka, ka ok. Kāds ir jūsu viedoklis par bināru datu glabāšanu datubāzē? Link to comment Share on other sites More sharing options...
v3rb0 Posted September 23, 2008 Report Share Posted September 23, 2008 + vari lieto replikācijas un backupus (un varbūt vēl kādus db labumus) nedomājot papildus kā failus sasinhronizēt ar referencēm uz failiem iekš db. - pie mums skaitās sliktais tonis. Link to comment Share on other sites More sharing options...
andrisp Posted September 23, 2008 Report Share Posted September 23, 2008 - tas ir resursrijīgāks pasākums. Link to comment Share on other sites More sharing options...
Gints Plivna Posted September 23, 2008 Report Share Posted September 23, 2008 Viedoklis kā parasti ir atkarīgs no vairākiem faktoriem: - kas tā ir par DBVS, jo to piedāvātās iespējas glabāt binārus datus iekš DB 100 punkti, ka ir atšķirīgas; - kas tie ir par bināriem datiem, jo tas var būt gan ikoniņas/bildītes dažu K izmērā, gan avi filmas dažu G izmērā; - kā šie dati tiek izmantoti, jo runājot par augšminētajām bildītēm iespējams, ka tās gribēs redzēt kontekstā ar daudz citiem tekstuāliem datiem un daudzas reizē, savukārt filmas diez vai kāds gribēs redzēt 10 uzreiz un kopā ar citiem tekstuāliem datiem; - kādas ir prasības bināro datu glabašanai no pieejamības viedokļa, tb vai tiem ir jābūt tikpat pieejamiem, kā tekstuālajiem datiem, vai arī ja kāda faila pašlaik nav, tad nekas briesmīgi slikts nenotiek. Vispārējā tendence būtu tāda, jo mazāki faili un to ir vairāk un tos apstrādā kontekstā ar tekstuālajiem datiem, tiem ir nepieciešamas transakcijas tāpat kā tekstuālajiem datiem, un tekstuālajiem datiem bez binārajiem datiem nav īpašas vērtības, tad velk uz DB pusi, savukārt ja faili ir milzonīgi/nav briesmīgi daudz, tiem nav nepieciešamas transakcijas, esi ar mieru uzturēt 2 dažādus rezerves kopiju veidus un binārie dati tikai mazliet papildina tekstuālos, tad velk uz failu sistēmu. Neesmu ekspets backup/restore, bet man liekas esmu dzirdējis šausmu stāstus par nobrukušu direktoriju atjaunošanu ar relatīvi nelielu apjomu, bet milzonīgu daudzumu maziem failiem. No otras puses varu arī iedomāties, ka ir diezgan tupi glabāt 100 filmas basē, ja katra no tām sver dažus G. Esmu arīdzan pilnīgi pārliecināts, ka robežgadījumos veiksmīgus risinājumus var uztaisīt gan tā, gan tā :) Gints Plivna http://datubazes.wordpress.com Link to comment Share on other sites More sharing options...
Zandis Murāns Posted September 23, 2008 Author Report Share Posted September 23, 2008 Es laikam nekorekti izteicos, bet jā, es biju domājis binārs fails uz cietā diska vs binārs fails datubāzē (arī uz cietā diska). Es laikam atkal nekorekti izteicos. Link to comment Share on other sites More sharing options...
codez Posted September 23, 2008 Report Share Posted September 23, 2008 (edited) Mīnusi: 1)nav indeksa, tāpēc informāciju meklēs lēni. (Šis ir viens no galvenajiem db izmantošanas iemesliem vispār.) 2)Ja ir daudzi aplikāciju serveri, tad viņiem ir katram sava failu sistēma, izņemot SAN gadījumā. Edited September 23, 2008 by codez Link to comment Share on other sites More sharing options...
Zandis Murāns Posted September 23, 2008 Author Report Share Posted September 23, 2008 Gint, protams, par nekādu gigabaitīgu filmu glabāšanu datubāzē nevar būt ne runas (nu, īstenībā var gan, bet nevar), bet, piemēram, weba attachmentus es plānoju glabāt datubāzē. Link to comment Share on other sites More sharing options...
john.brown Posted September 23, 2008 Report Share Posted September 23, 2008 Glabāt var, un visai sekmīgi. Resursrijība gan aug diezgan ievērojami, un, piemēram bildīšu gadījumā, ir ieteicams paralēli tās kešot failu izskatā. Link to comment Share on other sites More sharing options...
Recommended Posts