Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/performance/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Cytoscape.js大数据性能与sigma.js_Javascript_Performance_Cytoscape.js_Cytoscape - Fatal编程技术网

Javascript Cytoscape.js大数据性能与sigma.js

Javascript Cytoscape.js大数据性能与sigma.js,javascript,performance,cytoscape.js,cytoscape,Javascript,Performance,Cytoscape.js,Cytoscape,我在cytoscape.js中渲染一个具有约1000个节点和约5000条边的图形时遇到了很多问题(渲染需要很长时间,一旦渲染后由于浏览器过载而无法与之交互),但是相同大小的图形似乎渲染得很好,并且可以与sigma.js()配合使用 我想知道为什么这两个库的性能有如此巨大的差异。如果可能的话,我想使用cytoscape.js,因为它的文档化程度更高,使用起来也更容易,但我只能在浏览器中使用大尺寸的图形时使用它 有什么想法吗?Sigma有一些可以加快渲染速度的技巧,比如禁用视口事件的边缘渲染。如果您

我在cytoscape.js中渲染一个具有约1000个节点和约5000条边的图形时遇到了很多问题(渲染需要很长时间,一旦渲染后由于浏览器过载而无法与之交互),但是相同大小的图形似乎渲染得很好,并且可以与sigma.js()配合使用

我想知道为什么这两个库的性能有如此巨大的差异。如果可能的话,我想使用cytoscape.js,因为它的文档化程度更高,使用起来也更容易,但我只能在浏览器中使用大尺寸的图形时使用它


有什么想法吗?

Sigma有一些可以加快渲染速度的技巧,比如禁用视口事件的边缘渲染。如果您从主干
make all
,那么
hideEdgesOnViewport
init选项应该满足您的需求——为您提供与sigma大致相同的性能级别