求上传文件保存方案

sunscok 2009-12-28 04:36:52
在web开发中会遇到很多上传文件的时候,
把文件上传到服务器后,是保存到数据库还是保存到指定路径下呢?
该怎么把握衡量使用这两种方式呢?
...全文
91 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
sunscok 2009-12-29
  • 打赏
  • 举报
回复
谢谢大家的意见
deng1234 2009-12-28
  • 打赏
  • 举报
回复
放到数据库中好一些,如果放到文件夹中,时间长了很容易丢。
crazylaa 2009-12-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 sunscok 的回复:]
在web开发中会遇到很多上传文件的时候,
把文件上传到服务器后,是保存到数据库还是保存到指定路径下呢?
该怎么把握衡量使用这两种方式呢?
[/Quote]

1.单Web App Server+单数据库,随便。
2.多 Web App Server +单数据库,最好存数据库。否则要加文件分发来同步各个Web App Server。
3.多 Web + 多数据库,最好用另外的文件服务器。分发也少不了。
4.如果是大文件比较多,那么存文件系统比存数据库效率要高。
weihthchk 2009-12-28
  • 打赏
  • 举报
回复
最好是存成链接,这样可以少查询一次数据库,并且不会占用游标,意味着较少的占用数据库连接资源。
lin364653705 2009-12-28
  • 打赏
  • 举报
回复
这个视情况而定!!比如我现在的做的一次开发,上传的图片,全部以BLOB存放到数据库中,数据库容量足够大,而且也是统一要求。。
如果要考虑数据库容量这些时候,可以存放路径,上传的时候,将文件放到指定文件夹下面。。


keepkey 2009-12-28
  • 打赏
  • 举报
回复
存指定路径吧,绝对路径。。
sunscok 2009-12-28
  • 打赏
  • 举报
回复
自己顶下,大家多发表下意见,谢谢。
ytsunwei403 2009-12-28
  • 打赏
  • 举报
回复
上传大多是附件,最好放在指定目录下。
SambaGao 2009-12-28
  • 打赏
  • 举报
回复
其实都是通过底层的管道实现的。 方便的话存地址吧。

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧