(本文纯属菜鸟猜想以及非专业术语)。
传统的系统的文件系统是一个文件对应一个绝对路径,比如一张图片,是大学生活期间的一张生活照,那么在传统文件系统中
我只可以从绝对路径 F:\资料\照片\个人生活照.jpg找到它,当然我也复制一些到其他文件路径。实际上,我也希望这样的路径 照片-大学-个人生活照.jpg 或者 大学-照片-个人生活照.jpg ,因为我可能忘记它的具体路径而我只知道它是我的大学生活照片。
所以我构思一个文件系统应该这样:每一个文件拥有唯一标志id(绝对路径),各种属性标签。比如上面说到的照片,可以加入标签"大学","照片",“资料”,每个文件夹都实际上是包含相同标签的文件。
在每个文件中标签拥有优先级,这在存储过程中绝对。