社区
C#
帖子详情
[BlueDog] 一般程序员解决不了难题: 如何将一个500M的文件存入数据库?
BlueDog
2006-03-17 05:07:50
5分而已,分数不多。不过我想高手是不在乎的。
对于BLOB字段,大家都知道很多方法可以来存取,问题是当你面对一个500M的文件时,你
以前认为有效的手段会有效么,你写出的程序是否真的可行么,内存,I/O,CPU等等你考虑
过么?
大家先讨论。过两天我会在我的blog上公布我的解决之道。(含源代码)
...全文
216
11
打赏
收藏
[BlueDog] 一般程序员解决不了难题: 如何将一个500M的文件存入数据库?
5分而已,分数不多。不过我想高手是不在乎的。 对于BLOB字段,大家都知道很多方法可以来存取,问题是当你面对一个500M的文件时,你 以前认为有效的手段会有效么,你写出的程序是否真的可行么,内存,I/O,CPU等等你考虑 过么? 大家先讨论。过两天我会在我的blog上公布我的解决之道。(含源代码)
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
BlueDog
2006-03-22
打赏
举报
回复
源码已放出,大家可以到我的blog去下载
http://blog.csdn.net/bluedog
参考《向数据库写入500M的数据的方案》一文
lih163
2006-03-17
打赏
举报
回复
数据库要死掉了
BlueDog
2006-03-17
打赏
举报
回复
top
BlueDog
2006-03-17
打赏
举报
回复
呵呵,纯粹的技术讨论。问题的提出也是有原因的。
比如说象电视台的音像资料归档。如果用文件上传到FTP中,然后,在数据库中设定查找路径
当然是可以做的。问题是你可以保证10年以后,别人没有改变盘符或者其它什么的,
到时你可就头大了。
其实这个问题的解决关键是要减少客户机的资源争用问题,服务器方的数据库其实是没什么问题的。当然你一次提交的数据量过大,也会引起服务器崩掉。
继续发言吧。
serversql
2006-03-17
打赏
举报
回复
分段到表
liuqm
2006-03-17
打赏
举报
回复
可用性不大,
你要说是在数据库里村50M一下的文件
这还有可能,
以前做过一个文件存档系统,
安全级别要求高,
文件必须村到数据库里,
不过也就要求50M而已
hy98521
2006-03-17
打赏
举报
回复
你的文件要里放什么内容呢? 上传到数据库里是不可能的。 假设你上传成功! 你怎么可能在网络或是数据库里读出来。 不怕库死掉吗?
jdhost
2006-03-17
打赏
举报
回复
关注一下吧。纯粹技术讨论,用处不多
gnhaoee
2006-03-17
打赏
举报
回复
分路
feiren1421
2006-03-17
打赏
举报
回复
使用文件上传
李洪喜
2006-03-17
打赏
举报
回复
放在数据库里,实在是太大了吧。
还是使用文件上传吧。上传到FTP上。
前端200道面试题及答案(更新中)
link和@import的区别浏览器如何实现不同标签页的通信?...如何解决页面内容加载缓慢的问题?cookie的特点*页面渲染过程css相关javascript以及es6相关http相关浏览器bootstrapvue相关node相关微信小程序reac
我在CSDN参与的3000个帖子
2:100分急求,随机输出十个小写字母,但是,要求这十个字母不相同 3:求Sn=a+aa+aaa+…+aaa…a(n个a)之值 4:数组题 望高手帮忙! 5:呵呵,来推荐一下我的网站,本站提供大量当今流行的免费的音乐和免费电影,...
高负载高并发网站架构分析
由于自己正在做
一个
高性能大用户量的论坛程序,对高性能高并发服务器架构比较感兴趣,于是在网上收集了不少这方面的资料和大家分享。希望能和大家交流 msn: defender_ios@hotmail.com ————————————...
620道 Python开发工程师面试题合集
__str__:当使用print输出对象的时候,只要自己定义了_str_(self)方法,那么就会打印从在这个方法中return的数据;__del__:删除对象执行的方法;当以字符串格式化书写方式的时候,如果用户输入的有;+SQL语句,...
C 到 C++ 迁移手册(一)
但是,你不能只把 C++ 看做
一个
特性的集合;有些功能孤立地看毫无意义。如果你考虑的是设计,而不是简单的编码,那么你只能使用各部分的总和。为了这样理解 C++,你必须理解 C 语言的问题——以及一般的编程问题。这...
C#
111,112
社区成员
642,555
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章