设计和实现 FILESTREAM 存储
借助 FILESTREAM,基于 SQL Server 的应用程序可以将非结构化的数据(如文档和图像)存储在文件系统中。应用程序在利用丰富的流式 API 和文件系统的性能的同时,还可保持非结构化数据和对应的结构化数据之间的事务一致性。
本节涉及的主题
FILESTREAM 概述
对 FILESTREAM 进行了介绍,包括介绍何时使用 FILESTREAM,如何实现和管理 FILESTREAM 存储以及如何访问 FILESTREAM 数据。FILESTREAM 存储入门
提供一个主题列表,这些主题说明了如何在 SQL Server 实例中启用 FILESTREAM,如何创建数据库和表以支持 FILESTREAM,以及如何从数据库引擎中使用 FILESTREAM 存储。在客户端应用程序中使用 FILESTREAM 存储
概述了使用文件系统中的 FILESTREAM 数据进行的应用程序开发。将 FILESTREAM 与其他 SQL Server 功能配合使用
提供了有关 FILESTREAM 与数据库快照、复制、日志传送、数据库镜像、全文搜索、故障转移群集和 SQL Server Express 的交互的信息。使用 Transact-SQL 管理 FILESTREAM 数据
介绍如何使用 Transact-SQL INSERT、UPDATE 和 DELETE 语句来管理 FILESTREAM 数据。使用 Win32 管理 FILESTREAM 数据
介绍如何使用 Win32 在 FILESTREAM BLOB 中读取和写入数据。设计和实现 FILESTREAM 操作指南主题
介绍了说明如何启用和设置 FILESTREAM 的过程。FILESTREAM 最佳做法
针对如何使用 FILESTREAM 提供了推荐的最佳做法关于远程 Blob 存储 (RBS)
用于 SQL Server 的远程 BLOB 存储是一个可选的附加组件,它允许数据库管理员在商用存储解决方案中存储二进制大型对象 (BLOB),而不是直接存储在服务器上。这可以节省大量空间,避免浪费昂贵的服务器硬件资源。RBS 提供一组可定义应用程序标准化模型的 API 库以访问 BLOB 数据。RBS 还包含维护工具(如垃圾收集)以帮助管理远程 BLOB 数据。
相关章节
以下主题和节也与 FILESTREAM 相关: