[問題] 請問關於資料庫......

看板MacDev作者 (Hsin)時間14年前 (2011/07/21 11:45), 編輯推噓1(1015)
留言16則, 3人參與, 最新討論串1/3 (看更多)
大家好, 最近剛開始利用xcode在做app, 想請問有經驗的前輩一些問題...... 最近我在做的app是有關於髮型合成, 這個app會有很多的圖片, 想請問圖片的儲存大家比較建議用哪種資料庫? 是SQLite還是MySQL? 關於圖片儲存,大家會建議把圖片直接存進資料庫, 還是存圖片的路徑比較好? 在這之前我有上網找過一些資料, 存圖片路徑是目前最多人使用的方法, 但是如果我要讓別人透過這個app存合成好的圖片進資料庫的話, 這樣還能透過路徑方式儲存嗎? 還是要有一個共同的網路空間讓大家把圖片存在那嗎? 以上問題,請有經驗的前輩能跟我分享一下經驗。 謝謝你們!:) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.36.220.17

07/21 11:50, , 1F
讓使用者存的圖片是只有使用者自己可以用嗎?
07/21 11:50, 1F

07/21 11:51, , 2F
sqlite是給你在手機上的DB MySQL是放在網路上的
07/21 11:51, 2F

07/21 11:51, , 3F
兩個使用方法也不會一樣
07/21 11:51, 3F

07/21 11:56, , 4F
讓使用者存的圖片是希望能夠讓大家看的到的,
07/21 11:56, 4F

07/21 11:57, , 5F
所以說如果我要讓大家都可以透過網路看的到的話,
07/21 11:57, 5F

07/21 11:57, , 6F
就必須要用MySQL了嗎?
07/21 11:57, 6F

07/21 11:58, , 7F
SQLite我在網路上找的資料,它是一個檔案的形式,
07/21 11:58, 7F

07/21 11:58, , 8F
如果我要透過網路的方式更心我的髮型資料庫
07/21 11:58, 8F

07/21 11:59, , 9F
是不是就不能用SQLite了?
07/21 11:59, 9F

07/22 08:28, , 10F
我找過的資料是,存db或是存fs有一堆人在吵…主要是跟db的效
07/22 08:28, 10F

07/22 08:29, , 11F
率有關係。當存進db的東西太大,會影響db的效率。
07/22 08:29, 11F

07/22 08:29, , 12F
SQLite的官網也有談到這一塊,要找一下就是了。
07/22 08:29, 12F

07/22 08:30, , 13F
印象中,單筆資料在100k以內,官網認為這都算是小的資料。
07/22 08:30, 13F

07/22 08:31, , 14F
但在實作上,和一些恐懼的心理因素(我認為啦…),所以就都走
07/22 08:31, 14F

07/22 08:32, , 15F
fs的方式存圖了…
07/22 08:32, 15F

07/22 08:33, , 16F
理論上取圖檔資料,應該從fs也會比從db來的快才對。
07/22 08:33, 16F
文章代碼(AID): #1E9w3qMi (MacDev)
文章代碼(AID): #1E9w3qMi (MacDev)