作者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