Php 实时从mysql获取数据

Php 实时从mysql获取数据,php,jquery,mysql,websocket,Php,Jquery,Mysql,Websocket,我在这里讨论了一些关于堆栈溢出的问题,关于如何实时获取MySQL数据。有人建议使用WebSocket,还有人建议使用AJAX。我尝试了AJAX,它也能工作,但使用firebug时,我发现客户端每隔“n”秒发出一个请求。我在Facebook上做了一个类似的测试,我意识到客户端只有在数据实际添加到数据库时才会发出请求 考虑到一个用户a可能需要查看100多个用户的更新,而这100个用户需要查看另外100多个用户的更新,而使用WebSocket可能意味着请求更少,我想知道使用AJAX是否会使MySQL服

我在这里讨论了一些关于堆栈溢出的问题,关于如何实时获取MySQL数据。有人建议使用WebSocket,还有人建议使用AJAX。我尝试了AJAX,它也能工作,但使用firebug时,我发现客户端每隔“n”秒发出一个请求。我在Facebook上做了一个类似的测试,我意识到客户端只有在数据实际添加到数据库时才会发出请求

考虑到一个用户a可能需要查看100多个用户的更新,而这100个用户需要查看另外100多个用户的更新,而使用WebSocket可能意味着请求更少,我想知道使用AJAX是否会使MySQL服务器过载


使用WebSocket可以实现吗?有人已经测试过了吗

你看过Socket.IO了吗

可能是针对此类负载和社交更新,您可能希望学习NoSQL并使用它,而不是MySQL或任何其他RDBMS。

您好,谢谢您的建议,我会看一看,虽然构建多用户环境看起来有点复杂。你用它从数据库中提取信息了吗?再次感谢你将我介绍到socket.io,我可能会打开一个关于一些脚本问题的新线程。wrox的专业NoSQL是构建基础的好书。