aba*_*rik 3 javascript scalability neural-network d3.js
我正在尝试构建一个网络图(如大脑网络)来显示数百万个节点.我想知道在一个图表上添加更多网络节点方面我可以在多大程度上推动d3 js?
例如,http://linkedjazz.org/network/和http://fatiherikli.github.io/programming-language-network/#foundation:Cappuccino
我不熟悉d3.js(虽然我是一个JS开发人员),我只是想知道d3.js是否是构建大规模网络可视化(一百万个节点+)的正确工具,然后我开始查看其他一些工具.
我的要求很简单:构建一个可扩展的基于互动网络的网络可视化
“扩展”实际上并不是一个抽象的问题,而是关于您想要做多少事情以及您拥有什么样的硬件。您定义了一个变量:“数百万个节点”。那么,下一个问题是它将在什么样的硬件上运行?如果答案是“任何访问我网站的内容”,那么答案就是“不,它不会扩展”。d3 没有,可能也没有任何东西。低成本智能手机无法处理数百万个节点。如果答案是“高端工作站”,那么答案就是“也许”。
唯一确定的方法是采用您计划支持的最低端硬件配置文件并对其进行测试。你能保证用户使用64GB 16核工作站吗?8GB 2 核笔记本电脑?不管是什么,加载一个具有最大节点数的页面,并绘制一些草图来模拟您想要的交互类型的需求,看看它是否有效。
| 归档时间: |
|
| 查看次数: |
3353 次 |
| 最近记录: |