D3 Javascript可视化巨大XML文件的性能
D3 Javascript Performance in visualising huge XML file
我正在尝试使用D3Javascript将一个将近1GB的XML文件可视化为节点和链接的图形。我正在使用mac 10.5.8
。到目前为止,我可以打印出文件的内容,即:[Object Element]
。自从加载并读取这个XML文件以来,打印这个语句花了将近一分钟的时间。我的问题是,如果我想将此文件可视化为圆和链接的图形,我如何提高可视化此文件的性能?显示这个巨大文件的图形似乎需要很长时间。有没有办法提高可视化如此大的大数据图的性能?非常感谢您的协助。
简单地下载一个1GB的文件需要相当长的时间。解析更是锦上添花。
根据你对数据的处理方式,以及如果你改变了对哪些信息相关的想法,你愿意再次支付下载费用,你可能能够在一定程度上优化解析,方法是在数据进入时对其进行过滤,只为你实际需要的部分构建数据模型。
或者,正如其他人所指出的,您可以在服务器端进行提取,只删除直接相关的部分。这将减少网络和解析时间,不过,如果您需要第一次请求时没有出现的数据,则需要花费额外的时间。这是XQuery的有用之处之一。
相关文章:
- ExtJS类的最佳实践最终导致了太多的.JS文件.性能怎么样
- 将javascript和css内联放在一个缩小的html文件中以提高性能
- D3 Javascript可视化巨大XML文件的性能
- 当使用HTTP/2时,缩小和连接JS/CSS文件,以及使用精灵进行图像处理仍然可以提供性能优势
- 在.js文件和性能中使用php
- 加载一个大型 JavaScript 文件与多个整体大小较小的较小文件的性能
- 将大型 JSON 文件与 d3.js 一起使用会导致大量性能下降/崩溃
- 前端性能和 css/js 文件的数量
- 为了提高性能,我应该将我的javascript合并在一个中,将css文件合并在一个中吗
- Node.js性能-读取文件一次或每次请求
- 如何缓存我的javascript文件以提高性能
- 在脚本中使用代码会在性能上有什么不同吗?标记或从.js文件
- 编译/组合Jquery文件以提高性能
- java脚本独立文件的性能受到影响
- 为什么javascript在脚本标签和js文件中有不同的性能?
- 在性能问题中观察文件更改
- JSON性能——多文件vs长单文件
- Js 文件的最大行数和性能
- 出于性能目的,是“文件”;最好是作为一个全局变量,或者在局部重复数百次
- 是否有eclipse设置可以显著提高JavaScript编辑器处理大文件的性能?