Node.js 实时传感器数据显示
目前需要 在Web 端 实时显示传感器数据,采样频率50hz, 传感器有30个,采集将数据实时写入oracle数据库(采集这块我们不负责).。
现在的做法:web端 定时刷新,每1秒从数据库中读取 数据库的数据,读取的是最新的20秒的数据,在web端显示,
问题: 定时刷新,曲线需要重绘,现在需要模拟桌面软件的方式显示,即最新的数据插入到最后,曲线向左边拉动,滑动更新。
想法: 改为服务器推送的方式,利用node.js 监控数据库数据的情况,如有新的数据插入,即推送到web 客户端。
问题:监控数据库的情况,由于更新频率太快,1秒钟50个,而且有30个,即1秒钟有1500个数据,如何监控高频数据的插入,并反映到node.js上。
本人刚接触node.js, 不知道node.js 能否可行,这种方案?
谢谢!