如何以良好的性能显示大数据图表?

时间:2017-04-24 10:42:14

标签: javascript charts nvd3.js

我有一个每5秒点数的图表。例如:00:00:00; 00:00:05; 00:00:10 ... 23:59:55

我的意思是,我的[30(每分钟)* 60(每小时)* 24(每天)] =我的图表中的4300点。因此,渲染太多了,我不知道用最佳性能显示这些大数据的最佳方法是什么。

我已经有了这个4300点的图表,即使已经加载,系统也会变得太慢。

我正在使用NVD3图表。 You can check it here

1 个答案:

答案 0 :(得分:1)

我知道这是对一个非常古老的问题的回复,但我偶然发现了它,我认为一个答案可能会帮助其他有类似需求的人!

你可以看看LightningChart JS。它是一个构建在 WebGL 和 Canvas 上的轻量级和快速的图表库。我们还有一些 interactive examples 也展示了 fast load times (static)scrolling (dynamic) 点数据。

完全披露:我是 LightningChart 的开发人员,但是,我认为您可能会发现这非常有用。