哪里可以在node.js服务器上存储mp4文件?

时间:2018-05-03 23:27:18

标签: node.js mongodb express video-streaming

我正在使用node.js / express和MongoDB构建某种视频流式网络应用。但是我遇到了一个问题,即存储我的客户端将上传到后端的mp4文件的位置。我不确定MongoDB是否能够存储大文件(按GB顺序),我目前的想法是将文件保存在目录中,然后跟踪MongoDB上的每个文件路径。这是一个好主意还是有更好的方法呢?

2 个答案:

答案 0 :(得分:1)

我的建议,使用 s3.amazonaws.com

答案 1 :(得分:-1)

是的,最好只在MongoDB中存储一个路径,而不是直接将视频文件存储在数据库中。因为如果你这样做,你的数据库会如此快速地成长。两个解决方案占用的磁盘空间相同,但使用这些文件过载数据库只会导致DB结果变慢