5
我正在开发显示Redis实时数据(图表等)的应用程序。更新后的数据非常快速(毫秒)。因此,尽可能经常地显示更新是有意义的(只要人眼可以注意到它)。Real-Time with Node.js:WebSocket +服务器端轮询与客户端轮询
技术堆栈:
- 的Node.js作为Web服务器
- Redis的,作为一个客户端
现在我有保存数据
是否有做服务器端轮询的好处,并通过WebSocket暴露更新?每个WebSocket连接将需要单独的Node.js轮询(setInterval),但由于客户端查询可能不同。但预计不会有超过100个WebSocket连接。
这两种方法之间有什么优点/缺点?
感谢您的回复。这是实时应用程序,并且总是有更新。更新后的数据非常快速(毫秒)。因此,尽可能经常地显示更新是有意义的(只要人眼可以注意到它)。 – webdev
这个答案应该被接受。 – Chev
完成。谢谢你的伟大答案。 – webdev