V počítačích, co jsou blob?
Binární velké objekty neboli kulky jsou kousky binárních dat uložených v databázovém programu. V databázích jsou nejčastějšími informacemi řetězce nebo řádky textu. Blok je část binárního formátu, která je schopna ukládat do databáze obrázky, videa, programy a další informace. Jsou schopni uchovávat různá data, takže kuličky jsou často náročnější na paměť než jiné informace v databázi. Každý databázový program má odlišný práh paměti pro kuličky a některé databáze neumožňují použití blob.
V databázových programech se nejčastější informace skládají z písmen nebo číslic. Jsou organizovány jako znaky, řetězce a celá čísla. Na rozdíl od těchto jiných údajů jsou kuličky složeny z binárních nebo 1 a 0, které se používají k vytváření různých mediálních souborů.
V bloku je binární kódování uloženo jako jedna entita. Tato entita je často souborem, ale může to být i celý program. Typické soubory vytvořené do bloků jsou videa, obrázky a zvukové soubory, díky nimž je databáze sama o sobě mnohem rozmanitější. Pomocí blob bude programátor schopen rozšířit databázi z pouhého držení postav na schopnost držet média pro uložení.
Znakové soubory a kuličky lze pro organizaci kombinovat. Pokud správce například importuje několik blob obrázků, může být matoucí zjistit, který obrázek je který. Pod obraz může být umístěn řetězec, který funguje jako název obrázku.
Řetězce a celá čísla v databázích jsou tvořeny pouze znaky, takže často používají jen malé množství paměti. Bloky zabírají podstatně větší množství paměti, protože soubory jsou intenzivnější a vyžadují více znaků než řetězec nebo celé číslo. Použití velkého objemu objektů blob může zpomalit databázi, a proto je obvykle omezeno množství paměti, které může blob použít.
Blob soubory ve většině databází mají práh paměti. Pro většinu databází se to pohybuje od několika stovek megabajtů (MB) po několik gigabajtů (GB). Vyšší práh znamená, že lze vyrobit více blob objektů, ale zároveň zvyšuje pravděpodobnost, že blob zpomalí databázi.
Některé databázové systémy neumožňují použití blob. To je neobvyklé, protože kuličky umožňují správcům ukládat prakticky jakýkoli typ souboru. U databází, které nejsou nastaveny tak, aby obsahovaly architekturu blob, neexistuje žádný způsob, jak do databáze zahrnout mediální soubory.