[問題] 請問如何實作即時股價更新?

看板AndroidDev作者時間6年前 (2018/07/11 17:47), 編輯推噓1(1018)
留言19則, 5人參與, 6年前最新討論串1/1
最近在實作一個簡易的看盤軟體, APP端抓取遠端資料庫資訊, 然後做繪圖或資料整理. 但即時股價更新不確定什麼方式比較可行, 若透過firebase資料庫變動來做更新, 似乎不夠即時. 想問問有什麼建議的高招, 謝謝~~ -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 27.242.99.35 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1531302465.A.792.html

07/11 21:15, 6年前 , 1F
爬蟲~
07/11 21:15, 1F

07/11 21:47, 6年前 , 2F
是指用HTML5或React直接呈現網路爬蟲結果嗎?
07/11 21:47, 2F

07/11 22:33, 6年前 , 3F
已經有即時的資料來源了?
07/11 22:33, 3F

07/11 22:45, 6年前 , 4F
目前是python爬證交所資料後更新到資料庫,感覺很不即時XD
07/11 22:45, 4F

07/11 23:17, 6年前 , 5F
socket 或 fcm吧
07/11 23:17, 5F

07/12 09:16, 6年前 , 6F
公開資訊本身就不夠即時 你確定是封閉連線 而且保證頻寬?
07/12 09:16, 6F

07/12 09:44, 6年前 , 7F
只是簡單看盤, 並沒下單功能, 所以不考慮買頻寬
07/12 09:44, 7F

07/12 09:46, 6年前 , 8F
但爬蟲>更新資料庫>更新APP感覺不是很好的方式
07/12 09:46, 8F

07/12 09:49, 6年前 , 9F
所以想看看大家會怎麼實作
07/12 09:49, 9F

07/12 10:57, 6年前 , 10F
問題不是firebase,是誰要去做爬蟲這個動作
07/12 10:57, 10F

07/12 10:57, 6年前 , 11F
firebase雖然有function可用,但是卻沒有排程的功能
07/12 10:57, 11F

07/12 11:57, 6年前 , 12F
排程我用GCP的app engine做的, 呼叫instance執行爬蟲
07/12 11:57, 12F

07/12 11:59, 6年前 , 13F
但現階段只有排歷史資料, 即時的爬蟲更新應該會有很大延遲
07/12 11:59, 13F

07/12 12:00, 6年前 , 14F
所以還在考慮看怎麼搞比較好
07/12 12:00, 14F

07/12 12:55, 6年前 , 15F
爬蟲本身就會延遲 加上來源不夠即時 況且太高頻匿名訪問有
07/12 12:55, 15F

07/12 12:55, 6年前 , 16F
可能會被資料來源防火牆擋 所以要低延遲的行情還是正規串
07/12 12:55, 16F

07/12 12:55, 6年前 , 17F
對對方API 不然買行情一個月幾十萬的規費的券商都是傻子?
07/12 12:55, 17F

07/12 12:55, 6年前 , 18F
我知道有券商有這項對外服務(買來share)但還是要錢的
07/12 12:55, 18F

07/12 14:45, 6年前 , 19F
謝謝說明, 看來這部分還需要研究一下
07/12 14:45, 19F
文章代碼(AID): #1RHT91UI (AndroidDev)
文章代碼(AID): #1RHT91UI (AndroidDev)