Paras vastaus
Kerromme, kuinka kuvia tallennetaan tietokanta ja tiivistämme mahdollisten ratkaisujen edut ja haitat.
- Tietokanta antaa sinulle mahdollisuuden tallentaa valokuvia ja muita pieniä kuvia tietokantataulukkoon. Voit luoda tällaisen tietokantataulukon esimerkiksi silloin, kun haluat luoda online-valokuva-albumin valokuvien kuvauksilla.
- Kuvien tallentamista tietokantataulukkoon ei suositella. Tässä lähestymistavassa on liian monia haittoja. Kuvadatan tallentaminen taulukkoon vaatii tietokantapalvelimen käsittelemään ja liikentämään valtavia määriä dataa, joka voidaan paremmin käyttää sen käsittelyyn. Tiedostopalvelin pystyy käsittelemään tällaisia kuvatiedostoja paljon paremmin. Kuvatietojen tallentaminen binaarikentän sisällä jättää nämä tiedot vain sovellukselle, joka virtaa raakakuvatiedot kyseiseen kenttään ja sieltä. Et voi enää katsella kuvaa ulkoisella tavallisella kuvankatseluohjelmalla. Ainoa etu tässä lähestymistavassa on, että voit suojata kuvasi paremmin, koska voit käyttää tietokannan suojausominaisuuksia.
- Vaihtoehtoinen ja parempi tapa on tallentaa kuvat tietokannan ulkopuolelle ja tallentaa vain linkki kuvatiedostoon. Tarvitset vain tietokantataulukon tekstikentän näiden tietojen tallentamiseen. Ainoa ongelma tässä lähestymistavassa on, että sinun on synkronoitava linkkikentän tiedot tiedostojärjestelmän kanssa. Tätä kuvien tallennusmenetelmää on myös erittäin helppo käyttää yhdessä ohjelmointikielen kanssa, koska useimmat ohjelmointikielet tukevat jonkinlaista LoadFromFile () -toimintoa, jota voidaan käyttää kuvatiedoston näyttämiseen.
Vastaa
Kyllä, saraketta, jossa on BLOB (Binary Large Object) -tietotyyppi, voidaan käyttää binaaritietojen, kuten kuvien, videoiden, pdf: ien jne., Tallentamiseen relaatiotietokantaan.
Suhteellisen pienessä mittakaavassa on hyvä tallentaa kuvat tietokantaan. Jos käsillä olevat tiedot ovat kuitenkin kohtuullisen suuria tai jos tietokantaan on suoritettava valtava määrä kyselyjä kuvien vetämiseksi, kuvien tallentaminen tietokantaan ei ole suositeltavaa.
DMS (Asiakirjojen hallintajärjestelmää), kuten Alfrescoa, voidaan käyttää kuvien hallintaan asiakirjojen muodossa.