5
我正在開發顯示Redis實時數據(圖表等)的應用程序。更新後的數據非常快速(毫秒)。因此,儘可能經常地顯示更新是有意義的(只要人眼可以注意到它)。Real-Time with Node.js:WebSocket +服務器端輪詢與客戶端輪詢
技術堆棧:
- 的Node.js作爲Web服務器
- Redis的,作爲一個客戶端
現在我有保存數據
是否有做服務器端輪詢的好處,並通過WebSocket暴露更新?每個WebSocket連接將需要單獨的Node.js輪詢(setInterval),但由於客戶端查詢可能不同。但預計不會有超過100個WebSocket連接。
這兩種方法之間有什麼優點/缺點?
感謝您的回覆。這是實時應用程序,並且總是有更新。更新後的數據非常快速(毫秒)。因此,儘可能經常地顯示更新是有意義的(只要人眼可以注意到它)。 – webdev
這個答案應該被接受。 – Chev
完成。謝謝你的偉大答案。 – webdev