当前位置:首页 » 存储配置 » 七牛云存储java上传

七牛云存储java上传

发布时间: 2024-10-22 23:10:49

java web项目中有很多的图片,如何存放

一般有两种情况,
一种是前端开发需要显示的图片,这个是页面构成必须的元素,一般这些会做 动静分离,后台接口 跟 前端资源会部署在不同的服务器上,有不同的优化,一般会有转发的服务器,判断是后台接口,就转发到后台的服务器,如果是前端资源,就转发到前台的服务器。一般情况下,前端服务器,跟后台的服务器,是分离开的,有不同的人去管理,如果项目小的话,可能就全放在一个。这个优化的化,你可以去了解下 CDN原理。这个是用来优化静态资源加载情况的。
另一种情况是,显示的图片,不是前端构成的,是用户上传文件产生的,这种情况下,现在一般有专门的对象存储,用过 七牛云,跟阿里的。这个的逻辑是文件上传的时候,不是上传到我们自己的服务器,上传到专门的云服务器,我们自己数据库只需要保存这些上传文件的地址,真正使用的时候,把连接给前端,前端自动会根据内容到专门的云服务器上去获取。所有的安全,优化,带宽,缓存命中,这些都有由云服务器去保证。 简单来说,只有有钱,这些东西根本不会成为你项目的瓶颈。
作为技术,我们讨论的应该不是这些。图片会做备份,这个可以有专门的磁盘阵列去实现,简单来说,就是上传的内容保存到磁盘的时候,会自动多保存几个备份到不同的磁盘上。还是那句话,多去了解下CDN的原理,最后这段,个人理解,不一定对。

㈡ 前端上传图片头像到七牛云格式变成text

流程:七牛云后台的对象存储功能,nodejs后台生成七牛云的token,前端利用elementUI/ice的upload组件,文件名和token作为参数请求到七牛云后台。
配置已经完成,写接口用的是express,koa同理,主要做法是先接收前端的图片流转换成图片写入本地image文件中,然后再存储到七牛云,再将本地生成的图片删除,需要新建一个image文件夹

热点内容
饥荒搭建服务器有宝箱吗 发布:2024-10-23 01:42:08 浏览:589
五指速算法 发布:2024-10-23 01:41:58 浏览:116
360修复蓝屏上传失败 发布:2024-10-23 01:33:01 浏览:921
c语言二级程序设计题 发布:2024-10-23 01:17:52 浏览:497
哪个安卓浏览器能搜到更多影视 发布:2024-10-23 01:10:16 浏览:895
oppor9怎么升级安卓70 发布:2024-10-23 01:09:26 浏览:515
上网闸ftp端口 发布:2024-10-23 00:54:55 浏览:429
手游脚本编辑 发布:2024-10-23 00:51:00 浏览:276
java可以做游戏脚本吗 发布:2024-10-23 00:49:32 浏览:501
大公报数据库 发布:2024-10-23 00:46:52 浏览:251