把图片存在 MySQL 里合理吗

在真实的企业项目中这样是合理的行为吗,求教各位大佬,请问各位在公司真实的落地方案是怎样的呢? 能不能给小弟指一条真实的技术方案
全部评论
图片存 oss,数据库存 oss 的访问路径
29 回复 分享
发布于 2024-08-12 01:19 广东
不合理,MySQL是关系数据库
6 回复 分享
发布于 2024-08-12 16:23 江苏
应该不合理
3 回复 分享
发布于 2024-08-12 17:58 江苏
不合理
2 回复 分享
发布于 2024-08-13 09:27 黑龙江
不会,BLOB会占用MySQL的网络带宽。 可以利用操作系统的文件系统,保存到电脑本地,拿的时候根据文件地址拿,因为本质上是放到磁盘里面。 也可以使用OSS云存储,把图片上传给第三方,他们负责存储,然后地址就转链成他们的地址。
2 回复 分享
发布于 2024-08-12 11:51 重庆
没有人会mysql里存图片的
2 回复 分享
发布于 2024-08-12 11:34 河南
oss/s3很成熟的,支持多副本,访问延迟也低。而且图片存sql还有个问题是你的什么缓存头都要自己写,接cdn也不方便。
1 回复 分享
发布于 2024-09-09 01:11 新加坡
没听说过。。
1 回复 分享
发布于 2024-08-18 17:58 浙江
不合理
1 回复 分享
发布于 2024-08-13 13:31 黑龙江
MySQL不擅长存图片啊,每个东西都有自己擅长的东西。阿里云有oss存储,你可以了解一下怎么用oss当做博客图床,你就知道怎么存图片了。上传到oss获得链接,然后链接可以存MySQL里面。
1 回复 分享
发布于 2024-08-12 13:07 浙江
如果自己家的服务器足够大,MySQL 占用的空间足够用,那无所谓啊。
1 回复 分享
发布于 2024-08-12 10:15 河南
图片上传到文件服务器,数据库存图片的元信息(路径,文件名等等)
点赞 回复 分享
发布于 2024-09-20 17:22 北京
不出问题能用就是合理的
点赞 回复 分享
发布于 2024-08-14 11:54 香港
存minio,查询用mysql+es
点赞 回复 分享
发布于 2024-08-14 08:55 江苏
不合理啊
点赞 回复 分享
发布于 2024-08-13 15:23 湖北
存路径。从数据库取出这个路径之后,这个路径是这个服务器的图片的路径,然后前端要显示这个图片,他标签里面不是有个src的属性吗?就指向这个路径就行。我的一点小小的理解
点赞 回复 分享
发布于 2024-08-13 01:49 广东
理论上不合理,最好单独弄个存储文件的数据库;比如本地对象存储的minio?好像是吧
点赞 回复 分享
发布于 2024-08-13 00:30 韩国
不合理,数据库存路径,图片上传oss
点赞 回复 分享
发布于 2024-08-12 23:55 山东
以前做苍穹外卖的时候接触过,用阿里云oss存储图片,数据库里存URL
点赞 回复 分享
发布于 2024-08-12 21:57 四川
图片存oss,数据库存对应链接,前端通过链接访问图片,减少服务端网络io
点赞 回复 分享
发布于 2024-08-12 14:31 湖南

相关推荐

04-03 22:39
重庆大学 Java
点赞 评论 收藏
分享
刘湘_passion:出国旅游?那就小心你的腰子咯
点赞 评论 收藏
分享
评论
8
24
分享

创作者周榜

更多
牛客网
牛客企业服务