8个版本
0.1.7 | 2022年3月17日 |
---|---|
0.1.6 | 2022年3月17日 |
0.1.3 | 2021年8月10日 |
#1067 in 文件系统
每月22次下载
31KB
783 行
基于标签的文件系统
一种基于标签的文件系统实现,其中所有文件不是通过目录树访问和排序,而是通过一组标签访问和排序。
lib.rs
:
TBF,即“基于标签的文件系统”,是一种新的文件存储方式。
针对人类记忆和易于搜索进行了优化,基于标签的存储减少了复杂存储树的需求。相反,每个文件都有一个唯一的机器ID,以及各种带有标签的元数据,这些元数据可以用来在任何时候找到任何一组文件。
整体存储系统工作方式如下
- 文件被添加到网络中,并自动分配各种元数据标签
- 用户可以自由添加新标签,这些标签可能是一个标签“组”的一部分
- 或者,用户可以使用一个唯一的ID来访问一个文件
该系统定义为一种特性,具有各种实现可以采用它们自己的支持实现。这可以是现有的标准文件系统、SQL数据库,或者只是内存映射。
依赖项
~210KB