java 表格数据实时刷新怎么实现

如题,ssm框架 table 里面的数据需要实时刷新 数据大概两三秒会变化一次,
有没有比较高效的方法去实现,除了ajax每隔3s调用后台还有其他更优的方法吗

4个回答

查询一次数据库,就要调一次接口,没有什么好方法,
但是,,,,,
我们做实时数据展示的话数据是不会直接放在数据库的,因为数据库是基于硬盘的,
如果想不查询数据库,只有将数据放在内存中,所以,思路来了。。。
思路:可以在数据存入mysql时候先存入redis作为热数据供前端展示,
这样的好处可以大量提高效率,
别问我怎么知道的
我们做spark实时数据展示时候就是用的redis。。

放内存里会快很多。 因为你的数据是随时都在变的,我个人是想不到好办法

这还要取决于你的数据变化到底有多频繁,如果不是那么频繁,可以考虑websocket,当数据发生变化或者数据变化达到你设置的阈值的时候,由服务器直接推送给客户端

实时的建议用websocket 比ajax定时要好一些

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐