在后端用大规模数据库绘制交互式图形

tyg4sfes  于 2021-06-30  发布在  Java
关注(0)|答案(0)|浏览(153)

我正在研究一个需求,我需要开发一个交互式的grapgs或charts工具来表示mysql数据库中存储的数据的各种视图。
我知道我必须使用哪些前端图表api,以及如何与后端交互以获取数据并在图表上绘制这些数据。
我的数据库大小相当大(大约一个核心行),即使是一个包含1或2个连接的简单查询也需要大约4-5秒才能加载。总的来说,渲染最终图表大约需要5-6秒。
我在这方面的问题是-
为交互式图形加载数据的最佳实践是什么,这样用户每次更改图表维度时就不必等待5-6秒?
每次从交互式图形事件中查询数据库可以吗?假设我有10个并发用户在我的网站上,所有人都在使用交互式图表?
谷歌是怎么做到的?他们有非常大的数据集,但如果你使用他们的工具,如分析,你几乎不会遇到任何滞后的数据表示。
如果这里提供了一个很好的解决方案(这确实是需要的),我也可以考虑为我的项目更改/添加技术堆栈。但是,如果建议是围绕java、RESTAPI、mysql、chart.js等的,那就更好了。
谢谢你的时间和建议。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题