-1

我正在寻找用歌曲对专辑进行排序的有效方法。我有大约 10000 张和不断增长的专辑,每张专辑中约有 10 首歌曲。所以这意味着 100000 个文件。

现在我不想将所有文件夹(专辑)存储在一个主文件夹中,但我正在寻找一种更好的存储方式。所有文件夹的层次结构都是平等的,所以我想按首字母对文件夹进行分组,或者只是将 1000 个文件夹打包到另一个文件夹中。但是很多人说这可能很混乱。

你有什么建议?

(我知道它与编程没有直接关系,但我认为数据存储也应该很重要)

4

2 回答 2

2

编写一个内容管理程序,您可以在其中加载您的 mp3,让它将文件移动到其结构中的文件夹中,并将条目写入数据库。

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

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

于 2008-11-14T19:54:16.620 回答
0

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

按第一个字母,然后是第二个字母对它们进行分组,尽可能深入地获得小型组。您也不必为每个组去相同数量的级别。“T”可能会进入 5 级,但“Q”只有 1 级。

于 2008-11-14T20:26:46.807 回答