在django网站上工作并想知道将我的媒体存储在nfs挂载分区上是明智的吗?

首先,我只有使用php构建中小型网站的经验,请原谅我,如果这个问题似乎是asinine.我想知道在已安装的nfs共享中存储媒体(用户上传的照片,视频等)是否是一种常见/接受/明智的做法?我只是将所有媒体放在/ media文件夹中,就像我在php中所做的那样,但是在一个巨大的网站上,在一个目录中拥有100万个图像似乎……不是可扩展的方式.

我的NFS思路至少在正确的轨道上吗?

干杯!

最佳答案 我想你可能已经超越了自己.您以后可以随时将介质迁移到单独的服务器.我认为NFS无论如何都不一定会成为可能.最好直接从另一个盒子中提供媒体服务.如果您想将其设计为可提前扩展,请考虑使用
GridFS.使用Python很容易,甚至可以将它用作Django的存储后端.

点赞