Sdílet prostřednictvím


Data binárního velkého objektu (blob) (SQL Server)

platí pro:SQL Server

SQL Server poskytuje řešení pro ukládání souborů a dokumentů v databázi nebo na vzdálených úložných zařízeních.

Porovnání možností ukládání objektů blob na SQL Serveru

Porovnejte výhody FILESTREAM, FileTables a Remote Blob Store. Viz Možnosti porovnání pro ukládání objektů blob (SQL Server).

Možnosti ukládání objektů blob

FILESTREAM (SQL Server)

FILESTREAM umožňuje aplikacím založeným na SQL Serveru ukládat nestrukturovaná data, jako jsou dokumenty a obrázky, v systému souborů. Aplikace mohou využívat bohatá rozhraní API streamování a výkon systému souborů a současně udržovat transakční konzistenci mezi nestrukturovanými daty a odpovídajícími strukturovanými daty.

FileTables (SQL Server)

Funkce FileTable přináší podporu oboru názvů souborů Systému Windows a kompatibilitu s aplikacemi systému Windows do dat souborů uložených na SQL Serveru. FileTable umožňuje aplikaci integrovat své součásti pro ukládání a správu dat a poskytuje integrované služby SQL Serveru – včetně fulltextového vyhledávání a sémantického vyhledávání – nad nestrukturovanými daty a metadaty.

Jinými slovy, soubory a dokumenty můžete ukládat do speciálních tabulek v SQL Serveru s názvem FileTables, ale přistupovat k nim z aplikací windows, jako by byly uložené v systému souborů, aniž byste museli provádět změny klientských aplikací.

Vzdálené úložiště objektů BLOB (RBS) (SQL Server)

Vzdálené úložiště objektů blob (RBS) pro SQL Server umožňuje správcům databáze ukládat binární velké objekty (BLOB) v komoditních úložištích místo přímo na serveru. Tím ušetříte značné množství místa a vyhnete se plýtvání nákladným hardwarovým prostředkům serveru. RBS poskytuje sadu knihoven rozhraní API, které definují standardizovaný model pro aplikace pro přístup k datům objektů blob. RBS také zahrnuje nástroje pro údržbu, jako je uvolňování paměti, které pomáhají spravovat vzdálená BLOB data.

RBS je součástí instalačního média SYSTÉMU SQL Server, ale není nainstalován instalačním programem SYSTÉMU SQL Server.