我正在开始一个新项目,但我对数据有限制。基本上,“数据”实际上是一堆以明确定义的层次结构组织的文件。
客户希望能够使用 Windows 文件资源管理器访问这些文件,同时还将数据加载到程序中以获得信息的精确视图。该程序将加载文件、解析它们并提取所需的信息。它应该能够对文件执行某种查询(最后修改日期、大小、某种类型的所有文件)
我的问题是能够结合这两种观点。
我的第一个想法是使用保存路径和一些有关文件的元数据的数据库来备份文件系统......但是我在徘徊是否有任何文件系统抽象来实现这种事情?还是我可以使用的基于文档的数据库?
基本上我想尽可能少地处理文件系统(但也许我不应该)
希望这不是太模糊......谢谢。