到底用那种技术比较好呢? 一般不牵涉到安全性都放在文件夹里!! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 当然放入文件夹啦照片比较大,影响数据库的整体性能 当然放入文件夹啦照片比较大,影响数据库的整体性能 最好不要放到数据库中,因为图片太大,对数据库的性能有很大的影响。如果非要在数据库中放也不要把图片与图片所代的信息,如名称,什么的放到一起,再来一个表,专门用来放图片,然后关连。这样你在处理查询什么的时候会快些。 也可以存入数据库,关键看你怎样存?写个转换函数,将图片转换成二进制流再存,可能会好点! 最好把图片放在文件系统中,把图片地址放在DB里面 个人认为,如果是文件比较大,而且比较多,我觉得还是上传到一个文件夹,在数据库中保存文件的位置。 单个数据库节点可能性能不太好,但是数据库可以集群,文件系统至少需要RAID0+1才能达到数据库的性能(也可能还达不到)。个人认为,当你的系统足够大的时候,还是数据库集群比较好,而且能保证数据完整性。而且,数据库可以分层,如果是三层架构,你难道把图片放到WebLogic上的目录里?你肯定要把数据,图片放到后端数据层。如果你把图片都放到文件系统里,你怎么保证磁盘容量,权限,安全性?你使用root还是nobody启动app server都会影响到文件系统的权限。相反,我倒是认为比较小的系统才比较适合把图片放到文件系统里。 个人坚决认为:文件不入库! 继续讨论,这是个好贴呀,呵呵! 最好是放到文件夹里,个人认为。呵呵 我也正在做这个,做在文件夹里好,因为数据库的空间很贵的,普通空间就便宜的多了,而且速度也能快一点吧,起码从数据库里取出传参比较小,你说呢 呵呵,原来这个空间钱还不一样呀,看来这个讨论已经差不多了,我总结一下:1.如果是数据库系统较好的话,放到数据库逻辑比较清楚,易于管理。2.如果很小型的话,就还是放文件夹里。性能和价格都比较合理。 同意以上观点,以前做过两个实验分别是存在文件夹和数据库的,但路径都存在数据库 "同意以上观点,以前做过两个实验分别是存在文件夹和数据库的,但路径都存在数据库"如果已经存到数据库了,还涉及到路径吗 请教tomcat7+oracle11gR2+jsp数据库连接池的问题 Timestamp类型问题.... 如何调用客户端word显示数据?? Struts连接数据库的错误,帮帮忙,谢谢。 菜单问题 fckeditor的使用方法 数据库连接如何处理最好? servlet映射的问题 sqlserver2000和tomcat4.1.24长时间连接出错 一个关于servlet的问题! 请帮我看看这个webwork的异常!! 想用函数来控制,请帮个忙
照片比较大,影响数据库的整体性能
照片比较大,影响数据库的整体性能
如果非要在数据库中放也不要把图片与图片所代的信息,如名称,什么的放到一起,再来一个表,专门用来放图片,然后关连。这样你在处理查询什么的时候会快些。
写个转换函数,将图片转换成二进制流再存,可能会好点!
相反,我倒是认为比较小的系统才比较适合把图片放到文件系统里。
"同意以上观点,以前做过两个实验分别是存在文件夹和数据库的,但路径都存在数据库"
如果已经存到数据库了,还涉及到路径吗