1
zts1993 2014-10-30 16:15:27 +08:00
mysql 就不要这样折腾了。。。。。
|
3
frankzeng 2014-10-30 16:20:23 +08:00
可以保存,但是费那个劲干嘛呢,二进制转来转去的麻烦,还不可见,update也困难,最好方法就是保存成文件,mysql里保存地址。
我大学学校里搞了一个软件项目实习,是做个网上书城,其中有一项就是要保存图书的图片,我费了九牛二虎之力把图片保存成blob里,后来一看别人都是保存个地址而已,吐血啊 |
4
wy315700 2014-10-30 16:20:54 +08:00
MYSQL里保存这玩意 绝对慢死你
|
5
pi1ot 2014-10-30 16:20:55 +08:00
一般大字段都尽量与核心业务分离,或者单独保存
|
6
samlan 2014-10-30 18:32:42 +08:00
想象一下大商城那么多图片都转换保存到mysql里面,那可想而知
|
7
tabris17 2014-10-30 18:36:13 +08:00
LZ还在纠结哪,你用文档型数据库吧,比如mongodb
|
8
20150517 2014-10-30 18:46:17 +08:00 via Android
@frankzeng 存目录是方便,但文件一多,目录的读取性能太差了,我推荐楼主用mongo gridfs,我曾做过一个几百万图片的站点,用那个,能索引,不错
|
9
silentyear 2014-10-30 18:58:22 +08:00 via Android
保存文件路径比较好。数据库存文件,数据库开发大忌。
|
10
kmvan 2014-10-30 19:39:47 +08:00
图片不是有base64编码吗,可以考虑一下。体积小的,量大的,或许会比目录快
|