之前可能已经提出过这个问题。但这些解决方案并没有解决我的问题。
我有一个应用程序(express4,Node JS + Mysql),它使用twitter流API并实时获取许多帐户/关键字的推文,并将其添加到MySql数据库表中。
在前端,我在仪表板上显示计数/统计数据。现在,我无法找到一种方法,如果将新记录添加到表中,我应该如何实时更新表中的统计数据。
我搜索了很多不同的解决方案,例如设置间隔和查询数据库或轮询。
还有pub / sub或radis。但是我不知道如何在这个阶段嵌入radis。或者是轮询数据库是一个合适的选择。
非常感谢任何正确指导或帮助。
答案 0 :(得分:2)
当更新到来时,您可以使用socket.io广播新计数。这将使它成为实时。如果你不想使用socket.io那么你必须坚持轮询它。