作者:
amaue 2018-07-11 17:47:42最近在實作一個簡易的看盤軟體,
APP端抓取遠端資料庫資訊, 然後做繪圖或資料整理.
但即時股價更新不確定什麼方式比較可行,
若透過firebase資料庫變動來做更新, 似乎不夠即時.
想問問有什麼建議的高招, 謝謝~~
作者:
evo1994 (Evo)
2018-07-11 21:15:00爬蟲~
作者: amaue 2018-07-11 21:47:00
是指用HTML5或React直接呈現網路爬蟲結果嗎?
作者: amaue 2018-07-11 22:45:00
目前是python爬證交所資料後更新到資料庫,感覺很不即時XD
作者: lnmlee 2018-07-12 09:16:00
公開資訊本身就不夠即時 你確定是封閉連線 而且保證頻寬?
作者: amaue 2018-07-12 09:44:00
只是簡單看盤, 並沒下單功能, 所以不考慮買頻寬但爬蟲>更新資料庫>更新APP感覺不是很好的方式所以想看看大家會怎麼實作
問題不是firebase,是誰要去做爬蟲這個動作firebase雖然有function可用,但是卻沒有排程的功能
作者: amaue 2018-07-12 11:57:00
排程我用GCP的app engine做的, 呼叫instance執行爬蟲但現階段只有排歷史資料, 即時的爬蟲更新應該會有很大延遲所以還在考慮看怎麼搞比較好
作者: lnmlee 2018-07-12 12:55:00
爬蟲本身就會延遲 加上來源不夠即時 況且太高頻匿名訪問有可能會被資料來源防火牆擋 所以要低延遲的行情還是正規串對對方API 不然買行情一個月幾十萬的規費的券商都是傻子?我知道有券商有這項對外服務(買來share)但還是要錢的
作者: amaue 2018-07-12 14:45:00
謝謝說明, 看來這部分還需要研究一下