社区
Java EE
帖子详情
上传文件保存到服务器,还是保存到数据库
lencho2019
2010-07-05 11:16:16
上传文件保存到服务器,还是保存到数据库,这两方式各有什么优缺点.
数据库用的oracle11g
请各位高手指教.
...全文
1143
10
打赏
收藏
上传文件保存到服务器,还是保存到数据库
上传文件保存到服务器,还是保存到数据库,这两方式各有什么优缺点. 数据库用的oracle11g 请各位高手指教.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
closewbq
2010-07-05
打赏
举报
回复
建议:文件路径保存在数据库,文件上传的服务器某个路径下!
蛋黄车
2010-07-05
打赏
举报
回复
[Quote=引用 7 楼 dr_lou 的回复:]
存DB没优点。备份恢复文件比备份恢复数据库简单多了。
存文件系统,可以轻松实现图片、文档部署到多台机器上,负载容易。
[/Quote]
+1
xinleicn
2010-07-05
打赏
举报
回复
存服务器上。。。。
dr_lou
2010-07-05
打赏
举报
回复
存DB没优点。备份恢复文件比备份恢复数据库简单多了。
存文件系统,可以轻松实现图片、文档部署到多台机器上,负载容易。
gabriel80
2010-07-05
打赏
举报
回复
文件可以存放在数据库。A方案是文件存入数据库。B方案是文件的链接存入数据库。
A优点:操作简单。备份与恢复数据库的时候,无需为文件保存在哪里而担心。
缺点:备份与恢复数据库的时候。。备份的数据库文件会非常的大。。读取时间会很长
B优点:数据库负担不重。。因为数据库里保存的只是文件的相对路径
缺点:备份与恢复数据库的时候。。相对起来麻烦。。同时还要解决好。删除数据库的文件记录。是否还需要删除文件本身。。在文件读取的时候。还需要把文件的相对地址转换成绝对地址。
当然。。看系统的需要。采取的方式也是不一样的
王铎开
2010-07-05
打赏
举报
回复
当然是保存在服务器了。
anly917
2010-07-05
打赏
举报
回复
用大字段存的时候 影响效率,页面显示还麻烦
建议库里存路径,图片上传到服务器指定目录下
amos1989
2010-07-05
打赏
举报
回复
一般存路径吧... 存文件用的比较少..
stl0
2010-07-05
打赏
举报
回复
文件本身一般都保留在服务器,文件的路径保留在数据库,与之对应
数据库保存文件我觉得也不是不可以,但是文件太大的话,不利于存贮读取
zyus1987
2010-07-05
打赏
举报
回复
文件怎么往数据库里存储啊~!你要说的是将文件内容存储或者是路径、格式信息存储吧!?
文件上传到
服务器
中并
保存
到
数据库
中
文件上传到
服务器
中并
保存
到
数据库
中 文件上传到
服务器
中并
保存
到
数据库
中
asp.net(c#)多文件上传及将文件信息
保存
到
数据库
在asp.net中用C#实现多文件上传,在上传成功后将文件信息
保存
到
数据库
中。在上传时还会检查上传者是否有上传权限(本例中是学生没有上传权限,教师有)。
单实例11203
数据库
迁移升级到新版19c的rac
数据库
所有需求全部来自生产实际,源自生产,贴近实战,提高技能。 生产案例生产库A是一台2012年的
数据库
服务器
,存储是戴尔sc8000数据量有20T。
数据库
版本是11.2.0.3,该
数据库
是单实例
数据库
。使用操作系统目录存储,没有使用ASM存储。需要进行
数据库
服务器
和存储迁移。迁移到新
服务器
和新存储。迁移到新的rac环境,使用本地方式进行升级。 目标:我们需要迁移
数据库
A到新
服务器
,新存储。 源库A
数据库
版本11.2.0.3
数据库
类型单实例数据存储使用操作系统目录存储,非ASM存储容量20TosRhel6 目标库B
数据库
版本19.19
数据库
类型Rac数据存储ASM容量21TOsRhel7 难点。1-
数据库
服务器
需要进行替换2-存储需要进行替换3-容量大,存储没有多余空间,只能才有原地升级方式4-版本跨度大,需要从11203->11204->1919单实例->1919-pdb-rac. 具体步骤1-源
服务器
数据库
命令行创建11203
数据库
软件2-源
服务器
数据库
命令行创建11203
数据库
实例3-在目标
服务器
克隆源库11.2.0.3数据软件。并且在目标
服务器
搭建源库的dg库。4-开始真正的割接,割接的时候没有业务的。激活11203dg为主库。5-升级11203到112046-升级11204到19.197-配置19.19单实例
数据库
为rac
数据库
中的某个pdb。Over. 针对以前学员提出文档不全的意见,其实文档都是有的,都已经上传到百度网盘。这次实战课程整理文档如下:0-创建源库11203单实例1-通过克隆方式在目标
服务器
rac上面创建11203
数据库
软件2-在目标库rac
数据库
上面创建11203的单实例的dg3-目标库rac安装11204单实例软件和升级11203到112044-11204升级到19c
数据库
文件上传到
服务器
和
数据库
本例采用Java-Web技术,采用mvc设计模式,使用c3p0
数据库
连接池,实现图片上传到
服务器
并
保存
到
数据库
中
pb
上传文件
到
服务器
硬盘上
pb
上传文件
到
服务器
硬盘上,实现ftp传输
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章