资 源 简 介
Design and implement a tag-based file system using Fuse-Python.
This file system uses tags rather than hierarchy directory tree structure to organize files(object may be better). To be compatible with traditional file system in both API and user interfaces, directory names in a file path are treated to be tags of a file. So ls -l /homework/os/user_space_thread_library/source_file/ will do a tag query like: select all from files where tags have "homework" AND "os" AND "user_space_thread_library" AND "source_file".
The motivation of tagfilesystem is a tag-based Internet in which the URL is tag query. Instead of DNS server, there are tag servers to assist tag-based query. Unlike semantic Web, tags are associated to pages(objects) manually when creating or modifying. It is hard to replace existing Internet architecture. And it is not like a research-oriented project. But I will go on this idea.
NEWS