Json d3js可视化返回的最佳数据量

Json d3js可视化返回的最佳数据量,json,html,performance,charts,d3.js,Json,Html,Performance,Charts,D3.js,我们使用d3.js创建交互式报告和数据可视化。在初始加载时带回更多数据可以实现更丰富的可视化和更多的交互。然而,这需要时间 任何人都可以提供他们的经验,他们发现什么可以很好地平衡交互和加载时间的速度?我知道这会因可视化的类型而有很大的不同。不过,一般范围会很好,例如,将其保持在1MB以下,允许在桌面浏览器上最多3MB 我们确实打算降低低速连接和移动浏览器返回的数据量。这实际上取决于您的应用程序和处理量。如果您有1MB的数据,其中每个字节对应于一个可视元素,那么请忘记它。如果有1MB的数据被聚合成

我们使用d3.js创建交互式报告和数据可视化。在初始加载时带回更多数据可以实现更丰富的可视化和更多的交互。然而,这需要时间

任何人都可以提供他们的经验,他们发现什么可以很好地平衡交互和加载时间的速度?我知道这会因可视化的类型而有很大的不同。不过,一般范围会很好,例如,将其保持在1MB以下,允许在桌面浏览器上最多3MB


我们确实打算降低低速连接和移动浏览器返回的数据量。

这实际上取决于您的应用程序和处理量。如果您有1MB的数据,其中每个字节对应于一个可视元素,那么请忘记它。如果有1MB的数据被聚合成一个包含10个元素的饼图,那没问题。测试人员进行了一些性能测试,但主要关注fps。您使用的是什么类型的数据?您不能在服务器端聚合/汇总,并在需要时延迟加载更详细的记录吗?您可能还需要查看使用交叉过滤器高效处理大型数据集的。