社区
基础和管理
帖子详情
用哪种方式存储一个文件好?
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
打赏
举报
回复
显然直接使用文件链接地址比较简单,而用数据库存放便于查找。
SVN 使用
方式
基础实战精讲(大神必经之路)
除此之外,在CVS里你不能用拥有同样名字但是没有继承老版本历史或者根本没有关系的
文件
替换一个已经纳入系统的
文件
。在Subversion中,你可以增加(add)、删除(delete)、复制(copy)和重命名(rename),无论是...
NFS 网络
文件
系统
NFS就是Network File System的缩写,是我们网络
存储
中较为常用的一种
方式
,它最大的功能就是可以通过网络,让不同的设备和操作系统可以共享
文件
的目录。例如,某个设备连接到了NFS服务器之后,就可以将NFS共享出来的...
Ceph 分布式
存储
入门实践篇(基础架构之六)
Ceph是一个可靠的、数据自动重均衡、自动恢复的SDS(软件定义
存储
)分布式
存储
系统,功能主要有三大块:块
存储
、对象
存储
、
文件
系统。 Ceph不但是提供了统一
存储
,并且同时还充分利用了客户端的计算能力,在
存储
每一...
云
存储
技术
由此,信息技术已进入以数据为中心的时代,不断激增的数据量和数据虚拟化技术的发展,让传统的基础架构、数据
存储
方式
和数据分析不断面临新的挑战。而随着
存储
技术的不断发展和完善,企业的IT技术架构正在从以服务器...
Rook云原生
存储
实战【2021出品+基于Ceph Octopus+】
存储
如何横向扩容等问题曾在一段时间困扰着我们,幸运的是Rook诞生了,Rook是一个云原生时代的
存储
引擎,其能够实现和后端多种包括Ceph在内的
存储
进行对接和管理,我们只需要在kubernetes之上运行一条命令即可将Ceph...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章