我不太知道该使用什么术语,所以请耐心等待......
是否有任何跨平台框架可以促进一种“虚拟文件存储”来封装添加文件以及元数据数据库? 我正在考虑类似于 iTunes 或 iPhoto 的东西,其中该程序管理一大堆文件(在这些情况下是音频或图像文件)并拥有一个元数据数据库,以便您可以轻松组织/查找这些文件。 我想按照一般文件的思路拼凑一些东西。
编辑:我犹豫是否将文件单独存储在数据库中,例如MySQL,因为我的应用程序中可能有数十GB(这个问题已在几个SO帖子中提到过,请参阅这个提供了其他几个链接)。 我正在研究 CouchDB,也许它有希望......
I don't quite know what to use for terminology, so bear with me...
Are there any cross-platform frameworks out there that facilitate a kind of "virtual file storage" to encapsulate adding files along with a database of metadata? I'm thinking about something along the lines of iTunes or iPhoto, where the program manages a whole bunch of files (in those cases audio or image files) and has a database of metadata so you can organize/find those files easily. I'd like to cobble together something along those lines for files in general.
edit: I am hesitant to store files in a database alone, e.g. MySQL, as there would be potentially tens of gigabytes in my application (this issue has been mentioned in several SO posts, see this one that gives several links to others). I'm looking at CouchDB though and maybe it has promise....
发布评论
评论(1)
为什么不用数据库呢? 您可以将文件保存在数据库中。
Why not a database? You can keep files inside a database.