2010-03-06 38 views
9

Trong các hệ thống tệp hiện đại, có các tệp và thư mục. Trong một thư mục, có các thư mục con và các tệp.Gắn thẻ hệ thống tệp thay vì thư mục?

Câu hỏi của tôi là, sẽ không tốt hơn nếu tất cả các tệp ở một nơi và mỗi tệp có thể được gắn thẻ? Vì vậy, mỗi tệp có thẻ, giống như trong Stack Overflow: mỗi câu hỏi đều có thẻ. Ưu điểm chính, là tìm kiếm có thể nhanh hơn nhiều.

Ý kiến ​​của bạn là gì? Đối với bạn, nó có thoải mái hơn không?

Trả lời

2

Hmm. Nghiên cứu hiện tại đi theo hướng này. Ví dụ: tracker hoặc WinFS.

Cá nhân tôi tin rằng chúng ta không thể dễ dàng từ chức từ cấu trúc thư mục như:

  • Nó được kết nối chặt chẽ với cách máy tính hệ thống tập tin làm việc và những gì chương trình hy vọng
  • tổ chức phân cấp giúp quản lý số lượng lớn các tập tin nếu có sự phân chia mạnh. I E. Tôi có các thư mục Các dự án, Nhạc, Đại học, v.v. không chia sẻ tệp nào trong chung
  • Tôi đoán rằng người dùng nửa công suất (như * nix geek trên windows) cần biết cấu trúc cơ bản dễ dàng. Tôi đã từ bỏ khi tôi cố gắng làm 'tìm kiếm tập tin XYZ.exe và xóa các thư mục chứa nó bằng các công cụ chuẩn trong Windows 7.

Trên thẻ Mặt khác hoạt động tốt hơn khi các bộ trùng lặp như:

  • Ảnh gia đình, ảnh tòa nhà - ảnh của bố mẹ tôi từ tượng đài thuộc về ai?
  • Âm nhạc
  • Câu hỏi

Nếu người dùng là 'power-user' đủ ông có thể muốn sử dụng thẻ theo cấp bậc và hình thành một số bản thể học. Những mặt khác có thể được mô phỏng trên * nixes bằng các liên kết tượng trưng.

Để kết luận - ở một số khu vực nhất định, tôi thích thẻ hơn nhưng không phải cho tất cả các thẻ đó. Đôi khi tôi cần biết cấu trúc cơ bản. Nhưng có lẽ là hầu hết người dùng khác stackoverflow.

0

Gắn thẻ hệ thống tệp sẽ hữu ích - không phải thay thế, mà là bổ sung cho hệ thống thư mục. Tôi không muốn có tất cả các tệp trong một thư mục, nhưng tôi muốn có một số tệp hoặc thư mục bên trong một hệ thống phân cấp cây (như bộ sưu tập hình ảnh/video/nhạc) được sắp xếp bằng thẻ.

2

Sau khi phát triển chương trình gắn thẻ của riêng tôi http://www.taggtool.com tôi có thể cung cấp những suy nghĩ sau đây:

Nó là siêu hữu ích để có thể tham chiếu chéo nhiều file sử dụng các thẻ nhưng nó liên quan đến rất nhiều trước và nỗ lực liên tục để thêm thẻ vào tệp của bạn mặc dù các quy tắc tự động trợ giúp.

Về mặt kỹ thuật trên Windows, việc thử lưu trữ siêu dữ liệu thẻ là một thách thức đối với hệ thống như vậy?Lý tưởng nhất là trong tệp nhưng điều đó chỉ có thể với một tập hợp nhỏ các định dạng tệp.

Luồng dữ liệu thay thế cung cấp giải pháp khả thi nhưng cảm giác như giải pháp nướng nửa.

Tùy chọn khác là lưu trữ siêu dữ liệu trong cơ sở dữ liệu giới thiệu thách thức mới về việc giữ mọi thứ đồng bộ hóa.

Thật đáng tiếc là hệ điều hành gốc không cung cấp bộ nhớ siêu dữ liệu mạnh mẽ cho tệp nhưng đó là cách thực hiện tại thời điểm này.

0

Bạn có thể xem Reggata Đó là một hệ thống gắn thẻ đơn giản cho các tệp cục bộ.

Các vấn đề liên quan