我正在尝试使用D3 Javascript将可接近1 GB的XML文件可视化为节点和链接的图形。我正在使用mac 10.5.8
。到目前为止,我可以设法打印出文件的内容:[Object Element]
。打印这条语句花了近一分钟,因为它加载并读取这个XML文件。我的问题是,如果我想将此文件形象化为圆形和链接的图形,如何提高可视化此文件的性能?看起来可能需要很长时间来显示这个巨大文件的图形。无论如何,要改进可视化这样的大数据大图的性能吗?非常感谢您的帮助。D3在可视化巨大的XML文件中的Javascript性能
0
A
回答
0
只需下载1GB文件需要很长时间。解析增加了这一点。
根据您对数据所做的操作以及您是否愿意再次下载费用(如果您改变主意了解哪些信息相关),您可以通过过滤来优化解析因为它只是为您实际需要的部分建立数据模型。或者,正如其他人所指出的那样,您可以在服务器端执行该提取操作,并仅打开立即相关的部分。这将减少网络和解析时间,但如果您需要在第一次请求期间没有下降的数据,您又需要额外花费时间。这是XQuery的用处之一。
+0
谢谢你的回复。我被建议浏览Javaserver Faces(JSF)。它有Servlet Faces,它有助于处理这些大量的数据。你有什么建议吗? – user2864315
相关问题
- 1. XML架构集合变化 - 巨大的性能击中
- 2. Mayavi可视化巨大的3D阵列
- 3. 解析PHP中的巨大XML文件
- 4. 在巨大的名单上的JavaScript事件绑定性能
- 5. 在Java中解压缩巨大的gz文件和性能
- 6. 性能 - 在C中逐行读取巨大的FASTA文件C
- 7. 巨大的性能浸
- 8. 用600M解析巨大的XML文件
- 9. 验证巨大的XML文件
- 10. 比较巨大的XML文件
- 11. 从巨大的xml文件中的可选XML节点中读取值
- 12. 巨大的生成XML的优化?
- 13. 解析原生vs javascript的巨大XML文件
- 14. 在C中处理巨大的xml文件的方法#
- 15. Clojure中的巨大XML
- 16. 有效的方式来可视化和导航巨大的日志文件
- 17. EclipseLink MOXy适用于可笑的巨大XML文件吗?
- 18. github页面提供javascript/d3可视化
- 19. 了解Javascript D3可视化四叉树
- 20. 在我的巨大XML中的错误?
- 21. 在巨大的XML文件中组合值
- 22. 优化巨大的MySQL视图
- 23. 巨大的XML文件到文本文件
- 24. 在JavaScript中解析XML文件如何。大文件可能使用SAX?
- 25. 巨大的数据输入webform性能
- 26. foreach的巨大性能问题
- 27. MongoDB巨大的批量插入性能
- 28. Flex webservice巨大的性能问题
- 29. 巨大的性能影响(Angular2)
- 30. 在D3中使用JSON数据Javascript可视化
有多少个节点和链接?它将开始超过500个节点和链接,但可以用D3进行可视化。 – MarcoL
我会说比这更多。 XML文件本身是1 GB。您是否认为我会在将这些大量的节点和链接或D3性能问题可视化时遇到一些问题? XML文件非常庞大。 – user2864315
用这些数据你不会得到好的表现。只是加载它会很慢。 –