看板 MacDev 關於我們 聯絡資訊
大家好, 最近剛開始利用xcode在做app, 想請問有經驗的前輩一些問題...... 最近我在做的app是有關於髮型合成, 這個app會有很多的圖片, 想請問圖片的儲存大家比較建議用哪種資料庫? 是SQLite還是MySQL? 關於圖片儲存,大家會建議把圖片直接存進資料庫, 還是存圖片的路徑比較好? 在這之前我有上網找過一些資料, 存圖片路徑是目前最多人使用的方法, 但是如果我要讓別人透過這個app存合成好的圖片進資料庫的話, 這樣還能透過路徑方式儲存嗎? 還是要有一個共同的網路空間讓大家把圖片存在那嗎? 以上問題,請有經驗的前輩能跟我分享一下經驗。 謝謝你們!:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.220.17
popcorny:讓使用者存的圖片是只有使用者自己可以用嗎? 07/21 11:50
popcorny:sqlite是給你在手機上的DB MySQL是放在網路上的 07/21 11:51
popcorny:兩個使用方法也不會一樣 07/21 11:51
snis781223:讓使用者存的圖片是希望能夠讓大家看的到的, 07/21 11:56
snis781223:所以說如果我要讓大家都可以透過網路看的到的話, 07/21 11:57
snis781223:就必須要用MySQL了嗎? 07/21 11:57
snis781223:SQLite我在網路上找的資料,它是一個檔案的形式, 07/21 11:58
snis781223:如果我要透過網路的方式更心我的髮型資料庫 07/21 11:58
snis781223:是不是就不能用SQLite了? 07/21 11:59
aecho:我找過的資料是,存db或是存fs有一堆人在吵…主要是跟db的效 07/22 08:28
aecho:率有關係。當存進db的東西太大,會影響db的效率。 07/22 08:29
aecho:SQLite的官網也有談到這一塊,要找一下就是了。 07/22 08:29
aecho:印象中,單筆資料在100k以內,官網認為這都算是小的資料。 07/22 08:30
aecho:但在實作上,和一些恐懼的心理因素(我認為啦…),所以就都走 07/22 08:31
aecho:fs的方式存圖了… 07/22 08:32
aecho:理論上取圖檔資料,應該從fs也會比從db來的快才對。 07/22 08:33