【发布时间】:2009-07-08 19:28:35
【问题描述】:
我不太清楚该用什么术语,所以请耐心等待......
是否有任何跨平台框架可以促进一种“虚拟文件存储”来封装添加文件以及元数据数据库?我正在考虑类似于 iTunes 或 iPhoto 的东西,其中程序管理一大堆文件(在这些情况下是音频或图像文件)并具有元数据数据库,因此您可以轻松组织/查找这些文件。我想按照这些思路拼凑出一些一般的文件。
编辑:我很犹豫是否将文件单独存储在数据库中,例如MySQL,因为我的应用程序中可能有数十 GB(这个问题已经在几个 SO 帖子中提到,请参阅 this one that gives several links to others)。不过我正在看 CouchDB,也许它有希望....
【问题讨论】:
-
这两天我也在寻找同样的解决方案。这是徒劳的。大多数可用选项是将“链接”存储到内部数据库。当我们将文件移动到另一个目录时,它们中的许多都不会自动更新。大多不是跨平台的。
标签: database cross-platform metadata storage