oss和普通图床有什么区别?

发布于 2022-09-04 12:15:27 字数 252 浏览 13 评论 0

我自学的做服务器,租了个阿里云ecs,当个玩具玩,我发现里面一个oss,我试了试,原来是一个存图片的东西,因为是英语缩写,所以我感觉很厉害。

请问这个到底是干什么,我看他可以创建一个大文件夹,然后传图片,然后可以引用。

那不就是个速度快点的图床吗,我以前混bbs的时候就用过图床,而且图床还支持父文件夹——子文件夹——图片这样分类,这个oss只有一层目录。

请问她们区别在哪里呢?

感谢系统性回答,也感谢只言片语的补充,谢谢!!!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

素食主义者 2022-09-11 12:15:27

年轻人,你太小看速度快三个字和oss了。
首先oss是Object Storage Service 的简写,解决了服务器储存Blob(Binary Large Object)的需求。

文件储存也不像你想象中的那么简单,你可知道ext3文件系统下,默认一个文件夹内最多只能当32000个文件?

文件直接储存在服务器上还有安全性问题,如果黑客上传了二进制可执行文件并且通过漏洞运行了该文件,会导致无法预计的后果。

大型Web服务倾向于把业务逻辑,数据库,其他用户数据分开,而不是挤在同一个服务器里,好处很多,比如业务程序,数据库程序都有独立的cpu,稳定性更好,安全性高等。

文件分发又是一个问题,你可测试过跨与不夸运营商网络或地区的情况下,文件传输速度和延迟的差距?

其实oss没有目录的概念,我记得文件的key(可以理解为文件名),是可以带有斜杠的,你自己按照目录的方式储存就行了,其实它只是一个key value pair而已

明白了么?oss并不是图床,而是可以储存任何文件的,并提供多节点数据分发的服务

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文