Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Performance 性能:访问.mp3以获取信息或使用数据库?_Performance - Fatal编程技术网

Performance 性能:访问.mp3以获取信息或使用数据库?

Performance 性能:访问.mp3以获取信息或使用数据库?,performance,Performance,我正在为广播电台做一个项目。我已经配置了服务器和其他东西,现在我正在为网站编写业务层 我需要用.mp3文件管理目录。我会有流派、类型(布景、音乐等)等的子目录 我怀疑是否有关于.mp3文件的信息。我应该将.mp3文件的信息(长度、质量等)存储在数据库中,还是直接访问mp3来读取这些信息 我问这个问题是因为.mp3文件将用于收音机的播放列表,它们也将从用户处下载,所以我不知道在性能上访问该文件是否最差 你觉得怎么样 我想用RavenDB。因为我所读到的可能是一个很好的解决方案,因为它是一个文档数据

我正在为广播电台做一个项目。我已经配置了服务器和其他东西,现在我正在为网站编写业务层

我需要用.mp3文件管理目录。我会有流派、类型(布景、音乐等)等的子目录

我怀疑是否有关于.mp3文件的信息。我应该将.mp3文件的信息(长度、质量等)存储在数据库中,还是直接访问mp3来读取这些信息

我问这个问题是因为.mp3文件将用于收音机的播放列表,它们也将从用户处下载,所以我不知道在性能上访问该文件是否最差

你觉得怎么样

我想用RavenDB。因为我所读到的可能是一个很好的解决方案,因为它是一个文档数据库

谢谢使用数据库

您可以访问mp3文件中的元数据以获取某个项目的信息,但是如果您正在搜索某个项目,那么显然这不是一个选项。必须有人创建这些播放列表,他肯定需要搜索功能