繁体   English   中英

对于生产中的 django 应用,我们需要什么 object 存储空间?

[英]For what do we need object storage spaces for django application in production?

这是我第一次在服务器上托管一些应用程序。 它是一个在 Digital Ocean 上提供服务的 Django 应用程序。 我看到一些建议我使用 S3 存储空间来服务 static 和媒体文件的教程。

我不明白为什么我需要一个单独的存储空间? django 自己的 static 和媒体文件夹不能起到作用吗? 任何人都可以清除吗?

这种分离的重点是低延迟。

当您将数据存储在一台服务器上时,来自世界各地的用户都可以访问该服务器。 对于某些(地理位置较近)来说,这可能是一个正常的解决方案,但对于那些距离较远的人来说,会有很大的延迟。

S3 的底层是 CDN。 CDN 检查用户的地理位置并从最近的存储节点为他提供静态/媒体。

看看CDN 是如何工作的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM