Megosztás:


Bináris nagyméretű objektumok (Blob) adatai (SQL Server)

A következőkre vonatkozik:SQL Server

Az SQL Server megoldásokat biztosít fájlok és dokumentumok adatbázisban vagy távoli tárolóeszközökön való tárolására.

Blobok SQL Serveren való tárolásának beállításainak összehasonlítása

Hasonlítsa össze a FILESTREAM, a FileTables és a Távoli Blob Store előnyeit. Lásd a blobok (SQL Server) tárolásának összehasonlítási beállításait.

Blobok tárolásának lehetőségei

FILESTREAM (SQL Server)

A FILESTREAM lehetővé teszi, hogy az SQL Server-alapú alkalmazások strukturálatlan adatokat, például dokumentumokat és képeket tároljanak a fájlrendszerben. Az alkalmazások kihasználhatják a gazdag streamelési API-kat és a fájlrendszer teljesítményét, ugyanakkor fenntarthatják a tranzakciós konzisztenciát a strukturálatlan adatok és a megfelelő strukturált adatok között.

Fájltáblák (SQL Server)

A FileTable funkció támogatja a Windows-fájlnévteret és a Windows-alkalmazásokkal való kompatibilitást az SQL Serverben tárolt fájladatokhoz. A FileTable lehetővé teszi, hogy az alkalmazás integrálja a tárolási és adatkezelési összetevőket, és integrált SQL Server-szolgáltatásokat biztosít - beleértve a teljes szöveges keresést és a szemantikai keresést - strukturálatlan adatok és metaadatok felett.

Más szóval a fájlokat és dokumentumokat speciális táblákban tárolhatja a FileTables nevű SQL Serverben, de a Windows-alkalmazásokból úgy érheti el őket, mintha a fájlrendszerben tárolták volna őket, anélkül, hogy módosítanák az ügyfélalkalmazásokat.

Távoli Blob-tároló (RBS) (SQL Server)

Az SQL Server távoli BLOB-tárolója (RBS) lehetővé teszi, hogy az adatbázis-rendszergazdák bináris nagyméretű objektumokat (BLOB-okat) tároljanak árutárolási megoldásokban, nem pedig közvetlenül a kiszolgálón. Ez jelentős mennyiségű helyet takarít meg, és elkerüli a költséges kiszolgálói hardvererőforrások elsiklását. Az RBS olyan API-kódtárakat biztosít, amelyek szabványosított modellt határoznak meg a BLOB-adatok eléréséhez szükséges alkalmazásokhoz. Az RBS karbantartási eszközöket is tartalmaz, például szemétgyűjtést a távoli BLOB-adatok kezeléséhez.

Az RBS megtalálható az SQL Server telepítési adathordozóján, de az SQL Server telepítőprogramja nem telepíti.