上传文件保存到服务器,还是保存到数据库

lencho2019 2010-07-05 11:16:16
上传文件保存到服务器,还是保存到数据库,这两方式各有什么优缺点.
数据库用的oracle11g
请各位高手指教.
...全文
1143 10 打赏 收藏 转发到动态 举报
写回复
用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
  • 打赏
  • 举报
回复
文件怎么往数据库里存储啊~!你要说的是将文件内容存储或者是路径、格式信息存储吧!?
所有需求全部来自生产实际,源自生产,贴近实战,提高技能。 生产案例生产库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数据库

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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