标记文件系统而不是目录? [英] Tagging file system instead of directories?

查看:167
本文介绍了标记文件系统而不是目录?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

在现代文件系统中有文件和目录。在一个目录中,有子目录和文件。

我的问题是,如果所有文件都在一个地方,每个文件都可以标签?所以每个文件都有标签,就像堆栈溢出一样:每个问题都有标签。主要优点是搜索可以更快。



您的意见是?对你来说,是不是更舒服?

目前的研究正在朝这个方向发展例如跟踪器
WinFS



个人而言,我相信我们不能轻易地从目录结构中退出:




  • 它与计算机文件系统的工作方式以及程序所期望的紧密相关

  • 分层组织有助于管理大量的文件,如果有强大的分离。即我有文件夹项目,音乐,大学等共享没有共同的文件
    我认为,半功率用户(如Windows *上的* nix怪胎)需要知道底层结构很容易。当我尝试使用Windows 7中的标准工具搜索文件XYZ.exe并删除包含它的文件夹时,我放弃了它。


<另一方面,标签的功能更好,当集合重叠如:


  • 家庭照片,建筑照片 - 我父母的照片从纪念碑属于?

  • 音乐
  • 问题



'权力用户'足够他可能想使用分层标签和形成一些本体论。另一方面,可以通过符号链接在* nixes上模拟。



总结 - 在某些地区,我更喜欢使用标签,但不是所有的标签。有时我需要知道底层结构。但可能像大多数其他 stackoverflow 用户。


In the modern file systems there are files and directories. In a directory, there are sub-directories and files.

My question is, wouldn't it be better if all the files were in one place, and each file could tagged? So each file have tags, just like in Stack Overflow: every question has tags. The main advantage, is that searching could be much more faster.

What is your opinion? For you, was it more comfortable?

解决方案

Hmm. Current research goes into this direction. For example tracker or WinFS.

Personally I believe that we cannot easily resign from directory structure as:

  • It is tightly connected with how computers file systems works and what programs expects
  • Hierarchical organisation helps manage large number of files if there is strong separation. I.e. I have folders Projects, Music, University etc. which shares no files in common
  • I guess that semi-power users (like *nix geek on windows) need to know the underlying structure easily. I gave up when I tried to do 'search for file XYZ.exe and delete the folder containing it' using standard tools in Windows 7.

On the other hand tags function better when the sets overlaps like:

  • Photos of family, photos of buildings - where photo of my parents in from of monument belongs?
  • Music
  • Questions

If user is 'power-user' enough he might want to use hierarchical tags and form some ontologies. Those on the other hand can be simulated on *nixes by symlinks.

To conclude - in certain areas I prefer tags but not for all of them. Sometimes I need to know underlying structure. But probably as most other stackoverflow users.

这篇关于标记文件系统而不是目录?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆