推 rayway30419: cache08/17 11:38
大大您好, 請問您說的是
避免資料重新下載的 File Cache嘛?
這一塊的話 我已經有做了喔
比較想探討的是 資料讀取的作法 :)
謝謝您
※ 編輯: aws9527 (42.73.25.29), 08/17/2016 11:46:47
推 sing10407: 一定是1. 你自己設計的table join效能不會比資料庫好08/17 11:52
→ sing10407: 而且你自己設計join會花很多時間,效果又不好08/17 11:53
推 johnlinvc: 108/17 11:53
!! 謝謝樓上兩位前輩
以空間換取時間的作法果然比較常見??
那第 4種方法
相較於 1
有什麼問題嘛?
我以為無懈可擊 :'(
有哪位高手
可以幫我排名 方法優劣嘛 感激><
→ pttworld: 「功能」對應API,「API」對應多資料表運算。08/17 11:56
→ pttworld: 不同使用者使用同一功能,request的成本一致。08/17 11:57
好的! 謝謝前輩提醒
我會謹慎製作 api
而非 「API」 對應「單資料表」
謝謝您 :)
※ 編輯: aws9527 (42.73.25.29), 08/17/2016 12:05:24
→ lucky1lk: 寧可以空間換時間 現在空間又不值錢...08/17 12:16
我知道
因此才特別說明沒有手機開發經驗 哈哈
對於 手機 memory 不熟
以往的這種作法
不知是否會有 oom的問題
※ 編輯: aws9527 (42.73.25.29), 08/17/2016 12:28:56
→ lovdkkkk: 手機 memory? 資料庫或 CRUD 程式跑在手機上?08/17 13:24
資料庫 是放在雲端 Server上喔
我指的是手機
用來存取查詢結果的 memory
可能是ArrayList 或其他資料型態
※ 編輯: aws9527 (42.73.25.29), 08/17/2016 13:57:34
推 sing10407: 純文字的資料不用擔心資料多大,幾萬筆可能還不到5MB08/17 17:28
→ sing10407: 照片影片cache才會佔記憶體08/17 17:28
→ sing10407: 擔心一下一次傳這麼大檔案的傳輸頻寬問題比較實在 08/17 17:29
好的! 我會乖乖用 join 哈哈
謝謝大大!
※ 編輯: aws9527 (42.73.25.29), 08/17/2016 18:02:58
推 edward13: 你會sql嗎?會sql應該不會問這種問題吧?08/18 01:15
→ edward13: 每個api都是對應一個query查詢結果在db就要做掉了吧08/18 01:18
→ edward13: 把table搬到手機慢慢迴圈除非你流量不用錢 user又很少08/18 01:20
謝謝大大! @@ sql 我普普
但沒考慮過用迴圈啦 哈哈
只是舉出這種方法
只是想知道 不合併查詢
是否有更佳解
推 TETZ: 1 + NoSQL? 08/18 04:11
謝謝! 覺得這是好作法
推 PoloHuang: 當然還是DB那邊做完直接拿出來用最好...08/18 09:49
瞭解 謝謝啦
※ 編輯: aws9527 (42.73.25.29), 08/18/2016 12:14:34
→ rpdef9969: 1.另複雜的join,可捨orm 純sql存取較佳 ex:report 08/21 16:04