2009-07-08 9 views
3

Je ne sais pas trop quoi utiliser pour la terminologie, alors supportez-moi ...cadres multiplateformes pour le stockage + métadonnées?

Y a-t-il des frameworks multi-plateformes qui facilitent une sorte de "stockage de fichiers virtuels" pour encapsuler l'ajout de fichiers avec une base de données de métadonnées? Je pense à quelque chose du genre iTunes ou iPhoto, où le programme gère tout un tas de fichiers (dans ce cas des fichiers audio ou image) et possède une base de métadonnées pour que vous puissiez facilement organiser/trouver ces fichiers. J'aimerais rassembler quelque chose dans ce sens pour les fichiers en général.

edit: J'hésite à stocker des fichiers dans une base de données seule, par ex. MySQL, car il y aurait potentiellement des dizaines de gigaoctets dans mon application (ce problème a été mentionné dans plusieurs messages SO, voir this one that gives several links to others). Je regarde CouchDB si et peut-être il a la promesse ....

+0

Je cherche la même solution aussi ce 2 jours. c'est inutile. la plupart des options disponibles stockent des 'liens' vers la base de données interne. Beaucoup d'entre eux ne sont pas automatiquement mis à jour lorsque nous déplaçons le fichier dans un autre répertoire. la plupart du temps pas de plateforme croisée. – deval

Répondre

1

Pourquoi pas une base de données? Vous pouvez conserver les fichiers dans une base de données.

+0

Oracle, par exemple, a un "système de fichiers virtuel". –