Vad är blobs i datorer?
binära stora objekt, eller klober, är bitar av binära data lagrade på ett databasprogram. I databaser är de vanligaste informationsdelarna strängar eller textlinjer. En klump är ett avsnitt av binär som kan lagra bilder, videor, program och annan information om databasen. De kan hålla olika data, så klovar är ofta mer minnestunga än annan information i en databas. Varje databasprogram har en annan minneströskel för BLOBS, och vissa databaser tillåter inte BLOB -användning.
I databasprogram består den vanligaste informationen av bokstäver eller siffror. Dessa är organiserade som karaktärer, strängar och heltal. Till skillnad från dessa andra data, består klumparna av binära, eller 1 och 0, som används för att skapa en mängd olika mediefiler.
I en klump lagras binär kodning som en enda enhet. Denna enhet är ofta en fil, men den kan också vara ett helt program. Typiska filer gjorda till klatt är videor, bilder och ljudfiler som görDatabasen i sig mycket mer varierad. Genom att använda en klump kommer en programmerare att kunna utöka en databas från att bara hålla tecken till att kunna hålla media för lagring.
Karaktärfiler och klumpar kan kombineras för organisation. Till exempel, om administratören importerar ett par BLOB -bilder, kan det vara förvirrande att ta reda på vilken bild som är vilken. En sträng kan placeras under bilden, som fungerar som en titel för bilden.
strängar och heltal i databaser är endast gjorda av tecken, så de använder ofta bara en liten mängd minne. Blobs tar upp en väsentligt högre mängd minne, eftersom filerna är mer intensiva och kräver fler tecken än en sträng eller heltal. Att använda en stor volym av klumpobjekt kan bromsa en databas, varför det vanligtvis finns en gräns för mängden minne som en klump kan använda.
blob -filer i de flesta databaser har en minneströskel. För MOST -databaser, detta sträcker sig från flera hundra megabyte (MB) till några få gigabyte (GB). En högre tröskel innebär att fler klumpobjekt kan göras, men samtidigt ökar chansen att klumpen kommer att bromsa databasen.
Vissa databassystem tillåter inte användning av klump. Detta är ovanligt, eftersom klumpar tillåter administratörer att lagra praktiskt taget alla typer av filer. För databaser som inte är inställda för att inkludera BLOB -arkitektur finns det inget sätt att inkludera mediefiler i databasen.