用哪种方式存储一个文件好?

blue__star 2003-01-15 05:38:11
我想在网上下载程序,是把该程序直接存在数据库中好?
还是只存下载的地址好?
还是有其他更好的方法?
...全文
71 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
blue__star 2003-01-16
  • 打赏
  • 举报
回复
感谢各位支持,此贴已结。
但还有一个问题,我再这问一下,一会另开贴,希望大家在多帮帮忙。
如果我把上传的文件,直接存在数据库中,那该用什么类型存储好呢?
我是用JSP做的网页,怎么能把文件上传到数据库中,又怎么能下载文件呢?
jiezhi 2003-01-15
  • 打赏
  • 举报
回复
数据库管理空间比操作系统管理空间高效些
qiuyang_wang 2003-01-15
  • 打赏
  • 举报
回复
如果你要保存的东西的不太大,而且保密性比较高的话,建议保存在数据库中.
从速度方面考虑:如果文件太大,读取数据库可能要慢些,但如果数据不大,直接保存在数据库中可能要快些,因为如果保存在数据库中,你只要访问一次数据库就可以了,而如果在数据库中只保存文件路径或地址,则需要先访问一次数据库,再访问一次网络路径.而且保存在数据库中还可以防止病毒对原文件的破坏.具体得失还是你自己决定的好.
blue__star 2003-01-15
  • 打赏
  • 举报
回复
感谢大家支持!
大家的意思是把程序存在硬盘上,而数据库中只存链接地址嘛?
这样有什么明显的优势嘛?
snowy_howe 2003-01-15
  • 打赏
  • 举报
回复
存在操作系统中更易操作,用数据库管理下载路径即可。
wonder01 2003-01-15
  • 打赏
  • 举报
回复
显然直接使用文件链接地址比较简单,而用数据库存放便于查找。

17,377

社区成员

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

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