winFs文件系统全称是Windows Future Storagee(Windows未来的存储系统),这种文件格
式将会在微软公司下一代操作系统Windows Vista中进行部署,而该文件系统格式也将淘汰现
在FAT32和NTFS格式。
微软对于WinFS的解释是这样的:WinFS是用以组织、搜索和共享多种多样的信息的存储
平台,那么我们由此概念可以知道winFs的最主要特性应该集中于搜索和连理数据文件。事实也正是如此
,WinnFS被设计为在无结构文件和数据库数据之间建立起更好的互操作性,从而提供快捷的文件浏览和搜
索功能。WinFS可以从邮件服务器、
数据库和其他应用程序中获得信息,以便于搜索.而搜索条
件也不再只局限于文件名、文件大小、创建日期、文件标题
和作者等,其范围会更广,而且几乎所有的信息部可以被检
索,其中索引信息也不例外。
·从技术角度而言,WinFS由5个部分组成,即核心WinFS、
数据模型型、架构、服务和APl,
1 核心 WinFS
核心WinFS由文件系统的核心服务组成。将核心WinFS视为WinF文件系统的基础,它包括操作和文
件系统服务其中包括安全性,易管理性,WIN32文件访问支持,导入/导出。配额等。
2 数据模型
数据模型不包含在核心服务中,它提供了前而提到的一t此技术革新,包括基本的项绸
关系及扩展项与关系的能力。
3 架构
如果没有内置的架构, 不会比现有的文件系统更好,因为winFs不会以更丰富
方式理解数据或者提供更具结构化的方式来处理数据。winFS架构包括口常信息(包括文档、.
唯件、任务、媒体、音频视频等)的架构.还包括配簧程序和其他与系统相关关的数据的系统
架构
4服务
同步和规则属于WinFS的服务范畴。这些技术位于WinFS的“顶端”,可以为你提供
基础功能以外的扩展功能。同步功能使你能够通过网络同步WinFS系统.并可以建立同步适配
器将WinFS同步到其他系统。例知,你可能希望将联系人信息从你的CRM系统问步到WinFS,
以便可以将此数据与WinFS中的其他数据拥夭联,或者通过WinPS脱机使用此数据。同步适配
器可以是双向的,因此在WinFS中对教据所做的所有史改郝可以同步和其他系统合作。
5 API
WinFS包括一个功能丰富的API.它是Vista中整个WinF编程模型的一部分。通过WinFS.开发人员可以编
写WinFS系统的不同结构块.包括教据操作、规则、同步和数据模型,
WinFS不仅是一种文件系统.而且是关系数据库的延伸.它不仅存储以往的文件类型数据,也可以存
储非文件类型的数据.就像我们的数据库一样.除了能存储文件信息外.还可以存储一些Item.也可以就
是数据库中的条目。达些条目可以用来存谙个人信息、日程表,邮件等。
因此.未来的WinFS文件系统的每-个文件都可以有一系列的信息相对应.这也就方便
了解我们的查找和搜索。对于最为普通的MP3文件来说,每-个MP3文件都有ID3这类信息而正是这些信息保
存了音乐文件的演唱者、所属专辑、比特率等,这样详尽的信息对我们的搜索有很大的帮助
WinFS仍然是建立在NTFS文件系统上的,并且我们可以把WinFS看做是农NTFS的基础上增加一个数据库
层,也正是这个数据库层的增加仪使的WinFS具备了以往文件系统不具备
的特性.但是鉴兼容性的问题.虽然WinFs具有很多的优势.但是在Windows Vista中
仍然没有完全使用WinFS.而址采用了WimFS结合NTFS文件格式同时存在的方法。
此文件是来自 http://www.dstfix.cn/



