作者aws9527 (Awis)
看板Programming
标题[问题] 取得 MySQL Data 之结构与效能
时间Fri Aug 26 21:21:06 2016
不好意思 请教各位前辈:
Server 端为 PHP
Client 端为 Android
连线上没有任何问题
问题在於资料结构与效能的部分
我有寥寥可数的几个 活动
(例如 麦当当买一送一, 星巴巴八折等等)
但有他们全台湾的连锁店资料 (譬如 麦当当 一中店, 中友百货店 ...) 颇多
我在初期制作 显示商店列表时
把 连锁店 和 活动 资料表合并
(活动会重复爆多)
取得二维 json
现在要制作 收藏活动 或 取得活动列表後
我就卡关了
我是要
1. 用回圈下去跑
for ( int i < 连锁店list.size() )
取得新的 活动list
还是
2. 送出新的 http request 直接取得 活动list
(听大家都说 Android 少用请求?)
还是
3. 我一开始根本就不该合并
在 server 端 就以 活动为主
编成三维阵列
ex: [活动index][商店index][商店meta]
不知道哪种做法才好
麻烦各位先进了
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 223.136.56.252
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Programming/M.1472217669.A.A8F.html
1F:推 creepy: 商店很少变 取一次到android sqlite 59.115.238.94 09/10 20:42
2F:→ creepy: 活动常常变 背景更新 写到sqlite 59.115.238.94 09/10 20:43
3F:→ creepy: 然後手机直接query 59.115.238.94 09/10 20:43
4F:→ creepy: 附上一个更新纽 '让人手动更新 59.115.238.94 09/10 20:43