【发布时间】:2016-09-11 23:42:33
【问题描述】:
我正在使用 nodejs 作为我的应用程序的后端。在我的应用程序中,我需要显示对数据库中某些表的实时更改。现在,用户每 2 秒($interval)对后端(NodeJS)进行适当的 API 调用,后端调用数据库(MySQL)来获取表的当前状态(SELECT * FROM 表)。就我而言,API 调用是一种高级资源。有没有更好的方法来实现它,从而最大限度地减少 API 调用量(仅在对表或数据库进行更改时调用)?
应用程序内部的构造与聊天室非常相似,但并不完全相同。在这里,人们查看可用房间(由用户创建),然后加入其中一个/多个房间以更改“与此房间关联的表”(在此房间创建时由其所有者创建)
【问题讨论】:
标签: mysql angularjs node.js database