作者snis781223 (Hsin)
看板MacDev
标题[问题] 请问关於资料库......
时间Thu Jul 21 11:45:50 2011
大家好,
最近刚开始利用xcode在做app,
想请问有经验的前辈一些问题......
最近我在做的app是有关於发型合成,
这个app会有很多的图片,
想请问图片的储存大家比较建议用哪种资料库?
是SQLite还是MySQL?
关於图片储存,大家会建议把图片直接存进资料库,
还是存图片的路径比较好?
在这之前我有上网找过一些资料,
存图片路径是目前最多人使用的方法,
但是如果我要让别人透过这个app存合成好的图片进资料库的话,
这样还能透过路径方式储存吗?
还是要有一个共同的网路空间让大家把图片存在那吗?
以上问题,请有经验的前辈能跟我分享一下经验。
谢谢你们!:)
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.36.220.17
1F:→ popcorny:让使用者存的图片是只有使用者自己可以用吗? 07/21 11:50
2F:→ popcorny:sqlite是给你在手机上的DB MySQL是放在网路上的 07/21 11:51
3F:→ popcorny:两个使用方法也不会一样 07/21 11:51
4F:→ snis781223:让使用者存的图片是希望能够让大家看的到的, 07/21 11:56
5F:→ snis781223:所以说如果我要让大家都可以透过网路看的到的话, 07/21 11:57
6F:→ snis781223:就必须要用MySQL了吗? 07/21 11:57
7F:→ snis781223:SQLite我在网路上找的资料,它是一个档案的形式, 07/21 11:58
8F:→ snis781223:如果我要透过网路的方式更心我的发型资料库 07/21 11:58
9F:→ snis781223:是不是就不能用SQLite了? 07/21 11:59
10F:推 aecho:我找过的资料是,存db或是存fs有一堆人在吵…主要是跟db的效 07/22 08:28
11F:→ aecho:率有关系。当存进db的东西太大,会影响db的效率。 07/22 08:29
12F:→ aecho:SQLite的官网也有谈到这一块,要找一下就是了。 07/22 08:29
13F:→ aecho:印象中,单笔资料在100k以内,官网认为这都算是小的资料。 07/22 08:30
14F:→ aecho:但在实作上,和一些恐惧的心理因素(我认为啦…),所以就都走 07/22 08:31
15F:→ aecho:fs的方式存图了… 07/22 08:32
16F:→ aecho:理论上取图档资料,应该从fs也会比从db来的快才对。 07/22 08:33