我正在为广播电台做一个项目。我已经配置了服务器和那些东西,现在我正在为网站编写业务层。
我需要使用.mp3文件管理目录。我将有类型的子目录,类型(集,音乐等)等等。
我怀疑是否有.mp3文件信息。我应该将.mp3文件的信息(长度,质量等)存储在数据库中,还是直接访问mp3来读取该信息?
我问这个是因为.mp3文件将用于收音机的播放列表,它们也将从用户下载,所以我不知道在性能方面是否最糟糕的是访问该文件。
你怎么看?我正在考虑使用RavenDB。我读过的内容可能是一个很好的解决方案,因为它是一个文档数据库。
由于
答案 0 :(得分:2)
使用数据库。
您可以访问mp3文件中的元数据以获取一个项目的信息,但如果您正在搜索某些内容,那么它显然不是一个选项。有人必须创建这些播放列表,他肯定需要搜索功能。