Data Objek Besar Biner (Blob) (SQL Server)

Berlaku untuk:SQL Server

SQL Server menyediakan solusi untuk menyimpan file dan dokumen dalam database atau di perangkat penyimpanan jarak jauh.

Bandingkan Opsi untuk Menyimpan Blob di SQL Server

Bandingkan keuntungan FILESTREAM, FileTables, dan Remote Blob Store. Lihat Membandingkan Opsi untuk Menyimpan Blob (SQL Server).

Opsi untuk Menyimpan Blob

FILESTREAM (SQL Server)

FILESTREAM memungkinkan aplikasi berbasis SQL Server untuk menyimpan data yang tidak terstruktur, seperti dokumen dan gambar, pada sistem file. Aplikasi dapat memanfaatkan API streaming yang kaya dan performa sistem file dan pada saat yang sama mempertahankan konsistensi transaksional antara data yang tidak terstruktur dan data terstruktur yang sesuai.

FileTables (SQL Server)

Fitur FileTable menghadirkan dukungan untuk namespace dan kompatibilitas file Windows dengan aplikasi Windows ke data file yang disimpan di SQL Server. FileTable memungkinkan aplikasi mengintegrasikan komponen penyimpanan dan manajemen datanya, dan menyediakan layanan SQL Server terintegrasi - termasuk pencarian teks lengkap dan pencarian semantik - melalui data dan metadata yang tidak terstruktur.

Dengan kata lain, Anda dapat menyimpan file dan dokumen dalam tabel khusus di SQL Server yang disebut FileTables, tetapi mengaksesnya dari aplikasi Windows seolah-olah disimpan dalam sistem file, tanpa membuat perubahan apa pun pada aplikasi klien Anda.

Penyimpanan Blob Jarak Jauh (RBS) (SQL Server)

Penyimpanan BLOB Jarak Jauh (RBS) untuk SQL Server memungkinkan administrator database menyimpan objek besar biner (BLOB) dalam solusi penyimpanan komoditas alih-alih langsung di server. Ini menghemat sejumlah besar ruang dan menghindari membuang-buang sumber daya perangkat keras server yang mahal. RBS menyediakan sekumpulan pustaka API yang menentukan model standar bagi aplikasi untuk mengakses data BLOB. RBS juga mencakup alat pemeliharaan, seperti pengumpulan sampah, untuk membantu mengelola data BLOB jarak jauh.

RBS disertakan pada media penginstalan SQL Server, tetapi tidak diinstal oleh program Penyiapan SQL Server.