想了解一下你们存储图片比较倾向用哪种方式,是文件存储还是数据库存储,还是其它方式呢

2015-03-26 09:52:25 +08:00
 Ison
RT
打算做app项目
图片基本上都是手机拍照上传的
文件大小应该不会超过1M吧
你们一般会选择哪种方式呢
2994 次点击
所在节点    问与答
10 条回复
b821025551b
2015-03-26 10:03:58 +08:00
当然是文件了,真的有往数据库里存图片的?
DT27
2015-03-26 10:06:40 +08:00
现在的手机拍出来的照片一般都2-4M的。没发现有往数据库里存图的。。。
mhycy
2015-03-26 10:09:33 +08:00
...貌似也就只有国内的教材会在数据库里面存图片了吧
Ison
2015-03-26 10:24:51 +08:00
@DT27 @b821025551b @mhycy
我之前也是一只用文件的
但是感觉用文件数据一致性不好保证 时间一长会导致很多冗余文件
或者你们是怎么解决这些问题的呢
mhycy
2015-03-26 10:26:59 +08:00
@Ison 用id索引文件,数据库记录id与相对路径

冗余文件扫一次就知道了,本地存在的文件在数据库中匹配一下~
不存在记录即可删除
icemanpro
2015-03-26 10:43:58 +08:00
放数据库的话,备份数据库就可备份文件,不然就要自行备份文件。
ms sql server 有 filestream
lijinma
2015-03-26 10:59:49 +08:00
不打算使用下七牛或又拍云?
Ison
2015-03-26 11:07:25 +08:00
@lijinma 也在了解 之前木有用过。。。
xinyewdz
2015-03-26 12:05:46 +08:00
用数据库存文件,访问量大的时候,数据库怎么办?用文件是最好的方法,
lyaohe
2015-03-26 12:12:06 +08:00
@Ison 用七牛或又拍云存文件比较好,上传和下载不用占用自己服务器的带宽,而且他们都CDN分发,比存放在自己服务器好多了⊙▽⊙

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/179416

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX