Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
有许多网络文件,分布在许多服务器上。
在客户端/本地计算机、XML 或常规数据库上索引这些文件的更好方法是什么?哪个管理起来更容易、更有效?
仅考虑要索引的文件名、文件长度、父服务器等属性。
这取决于您将如何查询它们、如何更新它们、它们多久更改一次……以及项目之间的关系。
乍一看,最有可能的答案实际上是动态散列数据库,例如 ndbm 或 BSD db。但这也取决于您将如何连接到索引 - 从 C 程序。从 GUI,从 Linux 命令行,什么?