Mis on arvutites plekid?

Suured binaarsed objektid ehk plekid on andmebaasiprogrammi salvestatud kahendandmete tükid. Andmebaasides on kõige levinumad infokillud stringid ehk tekstiread. Blob on kahendfaili osa, mis suudab andmebaasi salvestada pilte, videoid, programme ja muud teavet. Nad suudavad hoida mitmesuguseid andmeid, nii et plekid nõuavad sageli rohkem mälu kui muu andmebaasi teave. Igal andmebaasiprogrammil on blobide jaoks erinev mälulävi ja mõned andmebaasid ei luba blobide kasutamist.

Andmebaasiprogrammides koosneb kõige levinum teave tähtedest või numbritest. Need on korraldatud märkide, stringide ja täisarvudena. Erinevalt nendest muudest andmeosadest koosnevad plekid kahendkoodidest ehk 1-dest ja 0-dest, mida kasutatakse mitmesuguste meediumifailide loomiseks.

Blobis salvestatakse binaarne kodeerimine ühe üksusena. See olem on sageli fail, kuid see võib olla ka terve programm. Tüüpilised blobideks tehtud failid on videod, pildid ja helifailid, mis muudavad andmebaasi enda palju mitmekesisemaks. Pleki kasutades saab programmeerija laiendada andmebaasi, alates lihtsalt tähemärkide hoidmisest kuni meediumi hoidmiseni.

Märgifaile ja blobe saab korraldamiseks kombineerida. Näiteks kui administraator impordib paar blob-pilti, võib olla segane aru saada, milline pilt on kumb. Pildi alla saab panna stringi, mis toimib pildi pealkirjana.

Andmebaasides olevad stringid ja täisarvud koosnevad ainult tähemärkidest, seega kasutavad need sageli vaid väikest mälumahtu. Plekid võtavad oluliselt rohkem mälu, kuna failid on intensiivsemad ja nõuavad rohkem märke kui string või täisarv. Suure hulga blob-objektide kasutamine võib andmebaasi aeglustada, mistõttu on blobi kasutatavale mälumahule tavaliselt piirang.

Enamiku andmebaaside blob-failidel on mälulävi. Enamiku andmebaaside puhul ulatub see mitmesajast megabaidist (MB) mõne gigabaidini (GB). Kõrgem lävi tähendab, et saab luua rohkem blob-objekte, kuid samal ajal suureneb võimalus, et blob aeglustab andmebaasi.
Mõned andmebaasisüsteemid ei luba blobi kasutamist. See on haruldane, sest plekid võimaldavad administraatoritel salvestada peaaegu igat tüüpi faile. Andmebaaside puhul, mis pole seadistatud blob-arhitektuuri sisaldama, ei saa meediumifaile andmebaasi kaasata.