Binary Large Object (BLOB)-Daten (SQL Server)Binary Large Object (Blob) Data (SQL Server)

SQL ServerSQL Server stellt Lösungen zum Speichern von Dateien und Dokumenten in der Datenbank oder auf Remotespeichergeräten bereit. provides solutions for storing files and documents in the database or on remote storage devices.

In diesem Abschnitt In This Section

Vergleichen von Optionen zum Speichern von Blobs (SQL Server)Compare Options for Storing Blobs (SQL Server)
Vergleichen Sie die Vorteile von FILESTREAM, FileTables und Remote Blob Store.Compare the advantages of FILESTREAM, FileTables, and Remote Blob Store.

FILESTREAM (SQL Server)FILESTREAM (SQL Server)
FILESTREAM ermöglicht es SQL ServerSQL Server-basierten Anwendungen, nicht strukturierte Daten wie beispielsweise Dokumente und Bilder im Dateisystem zu speichern.FILESTREAM enables SQL ServerSQL Server-based applications to store unstructured data, such as documents and images, on the file system. Anwendungen können die umfassenden Streaming-APIs und die Leistung des Dateisystems nutzen und dabei die Transaktionskonsistenz zwischen den nicht strukturierten Daten und den entsprechenden strukturierten Daten erhalten.Applications can leverage the rich streaming APIs and performance of the file system and at the same time maintain transactional consistency between the unstructured data and corresponding structured data.

FileTables (SQL Server)FileTables (SQL Server)
Die FileTable-Funktion bietet für die in SQL ServerSQL Servergespeicherten Dateidaten Unterstützung für den Windows-Dateinamespace und die Kompatibilität mit Windows-Anwendungen.The FileTable feature brings support for the Windows file namespace and compatibility with Windows applications to the file data stored in SQL ServerSQL Server. Mit FileTable können das Speichersystem und die Datenverwaltungskomponenten einer Anwendung integriert werden. Zudem werden integrierte SQL ServerSQL Server -Dienste (z. B. Volltextsuche und semantische Suche) über unstrukturierte Daten und Metadaten bereitgestellt.FileTable lets an application integrate its storage and data management components, and provides integrated SQL ServerSQL Server services - including full-text search and semantic search - over unstructured data and metadata.

So können Sie Dateien und Dokumente in besonderen Tabellen in SQL ServerSQL Server speichern, die als FileTables bezeichnet werden, und auf diese über Windows-Anwendungen zugreifen, so als ob sie im Dateisystem gespeichert wären, ohne Clientanwendungen ändern zu müssen.In other words, you can store files and documents in special tables in SQL ServerSQL Server called FileTables, but access them from Windows applications as if they were stored in the file system, without making any changes to your client applications.

Remoteblobspeicher (RBS) (SQL Server)Remote Blob Store (RBS) (SQL Server)
Der Remote BLOB-Speicher (RBS) für SQL ServerSQL Server ermöglicht Datenbankadministratoren, Binary Large Objects (BLOBS) in Speicherlösungen statt auf dem Server direkt zu speichern.Remote BLOB store (RBS) for SQL ServerSQL Server lets database administrators store binary large objects (BLOBs) in commodity storage solutions instead of directly on the server. Dies spart bedeutend Platz und vermeidet Aufwand für teure Serverhardwareressourcen.This saves a significant amount of space and avoids wasting expensive server hardware resources. RBS stellt einen Satz von API-Bibliotheken bereit, die ein standardisiertes Modell für Anwendungen definieren, um auf BLOB-Daten zuzugreifen.RBS provides a set of API libraries that define a standardized model for applications to access BLOB data. Außerdem umfasst RBS Wartungstools wie die automatische Speicherbereinigung, um die Verwaltung von BLOB-Remotedaten zu unterstützen.RBS also includes maintenance tools, such as garbage collection, to help manage remote BLOB data.

RBS ist nicht auf den SQL ServerSQL Server -Installationsmedien enthalten. Er wird auch nicht über das SQL ServerSQL Server -Setupprogram installiert.RBS is included on the SQL ServerSQL Server installation media, but is not installed by the SQL ServerSQL Server Setup program.