作者amaue ()
看板AndroidDev
標題[問題] 請問如何實作即時股價更新?
時間Wed Jul 11 17:47:42 2018
最近在實作一個簡易的看盤軟體,
APP端抓取遠端資料庫資訊, 然後做繪圖或資料整理.
但即時股價更新不確定什麼方式比較可行,
若透過firebase資料庫變動來做更新, 似乎不夠即時.
想問問有什麼建議的高招, 謝謝~~
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.99.35
※ 文章網址: https://webptt.com/m.aspx?n=bbs/AndroidDev/M.1531302465.A.792.html
1F:→ evo1994: 爬蟲~ 07/11 21:15
2F:→ amaue: 是指用HTML5或React直接呈現網路爬蟲結果嗎? 07/11 21:47
3F:→ acoimfjn1b: 已經有即時的資料來源了? 07/11 22:33
4F:→ amaue: 目前是python爬證交所資料後更新到資料庫,感覺很不即時XD 07/11 22:45
5F:→ acoimfjn1b: socket 或 fcm吧 07/11 23:17
6F:→ lnmlee: 公開資訊本身就不夠即時 你確定是封閉連線 而且保證頻寬? 07/12 09:16
7F:→ amaue: 只是簡單看盤, 並沒下單功能, 所以不考慮買頻寬 07/12 09:44
8F:→ amaue: 但爬蟲>更新資料庫>更新APP感覺不是很好的方式 07/12 09:46
9F:→ amaue: 所以想看看大家會怎麼實作 07/12 09:49
10F:推 taco2548: 問題不是firebase,是誰要去做爬蟲這個動作 07/12 10:57
11F:→ taco2548: firebase雖然有function可用,但是卻沒有排程的功能 07/12 10:57
12F:→ amaue: 排程我用GCP的app engine做的, 呼叫instance執行爬蟲 07/12 11:57
13F:→ amaue: 但現階段只有排歷史資料, 即時的爬蟲更新應該會有很大延遲 07/12 11:59
14F:→ amaue: 所以還在考慮看怎麼搞比較好 07/12 12:00
15F:→ lnmlee: 爬蟲本身就會延遲 加上來源不夠即時 況且太高頻匿名訪問有 07/12 12:55
16F:→ lnmlee: 可能會被資料來源防火牆擋 所以要低延遲的行情還是正規串 07/12 12:55
17F:→ lnmlee: 對對方API 不然買行情一個月幾十萬的規費的券商都是傻子? 07/12 12:55
18F:→ lnmlee: 我知道有券商有這項對外服務(買來share)但還是要錢的 07/12 12:55
19F:→ amaue: 謝謝說明, 看來這部分還需要研究一下 07/12 14:45