使用JavaScript图表库处理海量数据

时间:2009-07-31 06:05:55

标签: javascript charts

我对使用处理大量数据的JS图表包(例如数万个数据点)的任何经验感兴趣。

任何性能问题?浏览器内存消耗?还有其他问题吗? 有人会推荐一个特定的JavaScript图表库吗?

由于

3 个答案:

答案 0 :(得分:4)

如果我们在讨论gMap的大数据,那就有一个Cluster Marker。它可以做这样的事情。alt text
(来源:martinpearman.co.uk

答案 1 :(得分:1)

我使用谷歌地图来显示折线;当折线有超过一千点时,我一直面临巨大的性能问题。

答案 2 :(得分:1)

Javascript是线性处理的,因此加载的数据越多,所需的时间就越长。我建议按需加载类型的图表,在任何时候只显示部分数据。

否则我建议转到Flash / Silverlight(如果你在.NET中开发)

修改

Silverlight的Visifire。它是开源的,可以在http://visifire.com/找到。

此外,MS刚刚发布了MS Chart Controls(http://code.msdn.microsoft.com/mschart),它需要.NET FrameWork 3.5 SP1,这些可以在WinForms / ASP.NET中使用(服务器呈现,使用ASP.NET AJAX加载)需求会很容易。)

FusionCharts免费提供Flash:http://www.fusioncharts.com/free/