11
votes

Marquage du système de fichiers au lieu de répertoires?

Dans les systèmes de fichiers modernes, il existe des fichiers et des répertoires. Dans un répertoire, il existe des sous-répertoires et des fichiers.

Ma question est que cela ne serait-il pas mieux si tous les fichiers étaient au même endroit et que chaque fichier pourrait étiqueté? Donc, chaque fichier a des tags, comme dans le débordement de la pile: chaque question a des balises. L'avantage principal est que la recherche pourrait être beaucoup plus rapide.

Quelle est votre opinion? Pour vous, était-ce plus confortable?


0 commentaires

5 Réponses :


2
votes

hmm. Les recherches actuelles vont dans cette direction. Par exemple Tracker ou Winfs .

Personnellement, je crois que nous ne pouvons pas facilement démissionner de la structure de répertoire comme:

  • Il est étroitement connecté avec comment Ordinateurs Systèmes de fichiers fonctionne et quels programmes attendent
  • L'organisation hiérarchique aide à gérer un grand nombre de fichiers s'il existe une séparation forte. C'est à dire. J'ai des projets de dossiers, de la musique, de l'université, etc. qui ne partage aucun fichier en commun
  • Je suppose que les utilisateurs semi-puissants (comme * Nix Geek sur Windows) doivent connaître la structure sous-jacente facilement. J'ai abandonné lorsque j'ai essayé de faire "rechercher un fichier xyz.exe et supprimer le dossier contenant" à l'aide d'outils standard dans Windows 7.

    sur les autres tags de la main fonctionne mieux lorsque les ensembles se chevauchent comme:

    • Photos de la famille, des photos de bâtiments - où la photo de mes parents d'un monument appartient?
    • musique
    • questions

      Si l'utilisateur est suffisamment "utilisateur d'alimentation", il peut vouloir utiliser des balises hiérarchiques et former des ontologies. Ceux d'autre part peuvent être simulés sur * Nixes par liMLinks.

      Pour conclure - dans certaines zones, je préfère les balises mais pas pour toutes. Parfois, j'ai besoin de savoir la structure sous-jacente. Mais probablement comme la plupart des autres Stackoverflow utilisateurs.


0 commentaires

1
votes

Le marquage du système de fichiers serait utile - pas comme un remplacement, mais comme complémentaire d'un système d'annuaire. Je ne veux pas avoir tous les fichiers dans un répertoire, mais j'aimerais avoir des fichiers ou des répertoires à l'intérieur d'une hiérarchie des arbres (comme des collections d'images / vidéo / vidéo) à l'aide de balises.


0 commentaires

2
votes

J'ai commencé un projet pour développer un système de fichiers de marquage. Vérifiez-le à http://code.google.com/p/labelfs/


0 commentaires

5
votes

Après avoir développé mon propre programme de marquage http://www.taggtool.com Je peux offrir les pensées suivantes:

Il est super utile de pouvoir faire référence à plusieurs fichiers à l'aide de balises, mais Cela implique beaucoup d'efforts initiaux et en cours pour ajouter des balises à vos fichiers, bien que les règles automatiques aident.

Techniquement sur Windows, il s'agit d'un défi de coder un tel système, où enregistrez-vous les métadonnées Tag? Idéalement dans le fichier mais cela n'est possible qu'avec un petit ensemble de formats de fichiers.

Le flux de données alternatif propose une solution possible, mais on ressent une solution à moitié cuite.

L'autre option consiste à stocker les métadonnées dans une base de données introduisant le nouveau défi de tout garder en synchronisation.

C'est dommage que le système d'exploitation natif ne fournisse pas de stockage de métadonnées robustes pour les fichiers, mais c'est comme ça que c'est le moment.


0 commentaires

0
votes

Vous pouvez regarder Reggata C'est un système de marquage simple pour les fichiers locaux.


0 commentaires