关于音频和句子信息的存储位置问题(硬盘还是数据库)

时间:2022-03-09 19:44:33
我现在正在开发一个英语网站--听力之家,www.listenhome.com 
现在有两个关于音频和句子信息的存储问题: 
1,这些音频文件是放在文件里好还是数据库里面好。 
我倾向于存放在磁盘里,感觉易于管理 
2,句子的信息,像字幕,翻译,文章标题放在数据库里面。 
目前是放在磁盘上,系统启动时,把所有信息都加载起来,但是感觉要是课文多了,内存需求会多大,所以现在想存在数据库里面了,用户每请求一篇课文,就查询一下数据库。 

请各位有相关方面人士都指点指点!各种方案的优劣,哪种方案好? 

7 个解决方案

#1


数据库好。
让数据库自己决定是否存储为硬盘文件。
使用频度高的,放本地数据库。频度不高的,放远程数据库。

#2


音频文件呢,也放在数据库里面吗?

#3


本地不好

数据库好

#4


放DATABASE比較好

#5


引用 2 楼 quguilai2006 的回复:
音频文件呢,也放在数据库里面吗?

是的,我是这个意思。

#6


我现在的想法是:

音频文件放在硬盘里面,感觉更方便,网站直接引用相对路径,放在数据库里还需要转换。
而文章信息则存入数据库。

这和magong的想法有点不一样。

#7


楼主的做法也可以。其实多数人就是这么做的。

#1


数据库好。
让数据库自己决定是否存储为硬盘文件。
使用频度高的,放本地数据库。频度不高的,放远程数据库。

#2


音频文件呢,也放在数据库里面吗?

#3


本地不好

数据库好

#4


放DATABASE比較好

#5


引用 2 楼 quguilai2006 的回复:
音频文件呢,也放在数据库里面吗?

是的,我是这个意思。

#6


我现在的想法是:

音频文件放在硬盘里面,感觉更方便,网站直接引用相对路径,放在数据库里还需要转换。
而文章信息则存入数据库。

这和magong的想法有点不一样。

#7


楼主的做法也可以。其实多数人就是这么做的。