内容导航
WinFS
微软windows 操作系统首先使用的文件系统是FAT(文件分配表),由于当时操作系统是16bit的,因此FAT也称为FAT16;后来因为出现了大容量的硬盘,而FAT支持的硬盘分区最大仅为2GB,因此越来越不适应硬件的发展,因此Microsoft 推出了改良版本的文件系统FAT32;后来由于安全性的需要,并且FAT32在大的硬盘分区性能下降得非常厉害,因此Microsoft 在基于NT核心的操作系统上推出NTFS(NT文件系统),NTFS支持更小的磁盘簇和更多先进的功能。
现在随着硬盘容量的进一步扩展,并且用户储存文件的更加,微软又推出了全新的文件系统---WinFS 。WinFS 是基于数据库的文件系统,它让用户更方便地寻找、储存和分类文件。也许从某种意义上说,可以把它认为是增加了搜索引擎功能的NTFS 文件系统。
该文件系统目前还处于测试期间,因此有大量的缺点,机器运行起来也比较慢,但是它依然有很多骄人的亮点:
Longhorn在网络文件夹上面有个文件称为"默认储存“,这允许它与WinFS 结合,好象它就是普通的文件系统一样。如果你现在有大量的文件需要拖动和储存,那么现在你有了更加灵活的方式,WinFS 会根据它侦测到的文件属性然后把文件加以分类。


例如,我们拖动一个有190张图片的文件夹到“默认储存”文件夹里面,我们能够在属性里面看到图片的尺寸,数据类型等。你可以使用询问式的方式查询,使用SQL来组织你的质问,WinFS 的数据库可以支持不同的类型。(你可以在Longhorn的开发者网页上获得WinFS 的更多细节)