libferris虚拟文件系统
libferris 是一个虚拟文件系统,通过 C++ 的接口输出各种类型的层次结构数据。可通过 C++ 的 IOStreams 和元数据来访问数据,数据结构是基于 key/value 的成对属性。可对几百万的文件提供快速的搜索。Ferris 使用插件 API 来处理各种不同类型的数据源、索引和搜索策略。
支持的数据源包括:
Filesystems include file:// with monitoring, XML (mount an XML file as a filesystem), relational databases, ISAM databases (Berkeley db, tdb, gdbm, eet et al), xmldb, LDAP, Applications (Evolution, Firefox, Emacs), HTTP, FTP, sockets, and RDF (from XML, binary, soprano). EA generators include image, audio, and animation decoders.
评论
VFS for GitGit 虚拟文件系统
GVFS全称是GitVirtualFileSystem.GVFS对git仓库存储文件系统进行虚拟化,对应git而言,这就是一个混合的文件系统,但GVFS只下载所需的对象。GVFS同时管理git一些非实
VFS for GitGit 虚拟文件系统
0
vfsStream虚拟文件系统流包装
vfsStream是一个用于对真实文件系统进行测试模拟的虚拟文件系统的流包装。它能用于任何单元测试框架,例如PHPUnit和SimpleTest。
vfsStream虚拟文件系统流包装
0