【发布时间】:2014-06-24 21:45:49
【问题描述】:
我在使用 dc.js 和 crossfilter 时遇到了一些性能问题。我正在创建一组图表,显示一些自行车数据的不同维度(代码here,数据here,可查看here)。图表在几秒钟或两秒钟后呈现,但主要的性能问题发生在单击任何图表时 - 过渡动画在延迟后有点“快照”,有点刺耳。我还注意到,仅删除页面顶部的空折线图会导致其余三个图表在过渡恢复正常时表现得更好。
我查看了一些类似的问题,例如this one,但这似乎并不一定适用,因为我不是一次按多个维度进行拆分。 12,000 条记录是否刚刚接近 crossfilter 可以处理的上限?该文件只有大约 1.4 MB,因此在这种大小下会有问题似乎有点令人惊讶,但也许这一切都表明我缺乏理解。非常感谢任何关于这个的指针,因为我很难过。感谢阅读。
【问题讨论】:
标签: javascript dc.js crossfilter