2008-11-14 74 views
-1

我正在寻找有效的方式来排序与歌曲专辑。我有大约10000张和每张专辑中约有10首歌曲的专辑不断增加。这意味着100000个文件。数据结构为更大数量的文件

现在我不想将所有文件夹(相册)存储在一个主文件夹中,但我正在寻找一种更好的方式来存储它。所有文件夹的层次结构都是平等的,所以我想通过缩写将文件夹分组,或者只是将1000个文件夹打包到另一个文件夹中。但是很多人都说这可能很麻烦..

你有什么建议?

(我知道这是没有直接联系的编程,但我认为,数据存储也应该是重要的)

+0

投票转移到[超级用户](http://superusers.com)。这绝不是模糊的编程相关;这是一个关于如何组织您的个人音乐收藏的问题。因此,这里的话题不在话下。 – 2011-06-17 18:02:24

+0

您可以删除您非法下载的所有音乐,然后文件数量会变小。 ;) – grieve 2008-11-14 21:22:45

回答

2

撰写内容管理程序可以在其中加载你的MP3,有它的文件移动到文件夹在其结构中,并写入一个条目到数据库中。

有数据库存储信息,包括物理路径。

当您搜索时,针对数据库进行查询,并让您的管理程序提供一个选项以在Windows资源管理器中打开路径(或将其链接到音乐播放器)。

0

假设您试图从文件系统访问这些文件而不是通过其他软件访问这些文件,您最好创建一个可轻松导航的层次结构。我会按照你的建议使用首字母缩写。

将它们按第一个字母,然后第二个字母进行分组,尽可能深入到您需要的小组。您不必为每个组使用相同数量的级别。 “T”可能进入5个级别,但“Q”只有一个。