Ahoj,
mam s tym skusenosti dokonca so vsetkymi troma, aj mam vyriesene
univerzalne citanie a zapisovanie BLOBov do vsetkych 3 databaz. Bloby
bezne pouzivam aj na serveroch s vysokym zatazenim. Nepotrebujem riesit
ako to tam mam zapisat a podobne veci, zaujima ma vyslovene kniznica,
ktora ma API ako java.io ale subory uklada do databazy. Asi ale take nic
neexistuje, je zaujimave ze to zatial nikto nepotreboval, pritom to
vyzera ako uzitocna vec.
Priklad:
Mame NLB cluster s web CMS ktory z bezpecnostnych dovodov nema ziadny
iny konekt ako databaza. Pouzivatelia tam nahravaju subory (obrazky,
pdf...) ktore ale nemozu byt na filesysteme, pretoze ten vramci clustra
klient nevie synchronizovat (bezpecnostna politika klienta to
nedovoluje). Proste len MS Windows + SQL Cluster a tam riesenie.
Ja mam predstavu ako to mam spravit, len sa mi zda, ze to uz istotne
niekto musel riesit. Samozrejme najradsej by som mal subory na
filesysteme, kedze ale nemozem tak hladam riesenie. Nie je problem ako
to spravit, problem je ako to spravit, aby to bolo dostatocne vykonne.
Predstav si web stranku, ktora pozostava z desiatok obrazkov a naraz si
ju zobrazuje 1000 klientov.
Radovana Straube wrote / napísal(a):
Ci taky tool, ktory potrebujes existuje to neviem. Z Tvojho mailu mam ale pocit, ze si este subory do databazy nezapisoval (oprav ma, ak sa mylim).
O com mozno nevies je, ze zapisovanie suborov napr. do Oracle a do MS SQL alebo mySQL (s inymi databazami nemam potrebne skusenosti) je dost odlisne. Asi by si mal hladat specificky tool pre danu databazu.
S pozdravom
Radovana Straube
--- On Wed, 6/11/08, jeeff <[EMAIL PROTECTED]> wrote:
From: jeeff <[EMAIL PROTECTED]>
Subject: Re: Databaza - ulozisko suborov
To: "Java" <[email protected]>
Date: Wednesday, June 11, 2008, 12:26 PM
Ahoj,
o BLOBoch viem, ja si to aj viem naprogramovat (mam o tom
predstavu ;-)
nechce sa mi ale vymyslat nieco co uz existuje a riesit aj
vykonnostne
aspekty (cache...).
Martin Kuba wrote / napísal(a):
Nevím o API podobném java.io, ale soubory se do
databáze ukládají
jako tzv. BLOBy (Binary Large Object), viz
http://java.sun.com/javase/6/docs/api/java/sql/Blob.html
Makub
--
jeeff
--
Lubos Balat
InterWay, s.r.o.
Stara Vajnorska 21
831 04 Bratislava
Slovakia
tel: + 421 2 4959 1589
fax: + 421 2 4959 1588
http://www.interway.sk
--
jeeff