文件表 FileTable
文件表是 SQL Server 2012 中的一项新功能,它是使用 SQL Server 2008 中引入的现有 FileStream 对象 SQL Server 实现的,用于存储非结构化数据。 FileTable 建立在 FileStream 之上并增强了其功能。文件表是一种特殊类型的表,用于存储可以从 Windows 应用程序访问的文件和文档,因为它们存储在文件系统中。
File Table中存储的数据通过windows共享暴露给windows。 FileTable 具有固定模式,FileTable 中的每一行代表一个文件或者目录。正如微软所定义的那样,“FileTable 允许应用程序集成其存储和数据管理组件,并提供集成的 SQL Server 服务,包括对非结构化数据和元数据的全文搜索和语义搜索。”
在本文中,我将介绍 SQL Server 2012 中引入的一项新功能,例如:FileTable。 SQL Server 2012 提供了新功能,允许您将文件或者目录存储在名为 FileTable 的表中。
文件表的特点
- 它的每一行代表一个文件或者一个目录。
- FileTable 存储目录结构和文件属性。
- 存储在文件表中的数据通过 windows 共享公开给 windows,因为它支持 WIN32API。
日期:2020-06-02 22:18:02 来源:oir作者:oir