如何在不使用设置间隔的情况下获取数据库中的最新数据


How to get the latest data in the database without using set interval

我希望我的用户收到他/她的聊天伙伴发送的最新消息,所以我使用了set interval和ajax,并将时间间隔设置为1秒,但我认为如果我这样做,会导致我的数据库滞后,因为它将每1秒连续检索数据,我不希望它有一分钟的延迟,因为这是一条聊天消息。这是正确的方法吗?如果没有,正确的方法是什么?

您可以使用websocket,或者如果您有专用服务器,您可以尝试任何XMPP服务器。

http://xmpp.org/xmpp-software/servers/

谢谢Pramod