关于echarts/D3/gojs绘制力导向图之间优劣

公司需要一门前端技术来渲染点线图(关系图),现在在做技术预研,要做的类似这三种技术案例中的力导向图,需要一些定制化的节点服务,只讨论这三种技术,想知道这几门技术绘制力导向图的优劣,节点数量大概在1000根的样子,线的数量大概在2,3000根的样子
问题一:目前我试过的ecahrts,就写1000个死数据然后渲染,感觉还挺快的,操作起来也很顺畅,官方有个案例点线也不在少数,下载下来移动编辑那些都很顺滑,就是对于公司的一些定制化服务不太好改,不知道为什么公司有人说以前用ecahrts操作卡顿,是我忽略了什么么。
问题二:关于D3,网上找到了一个很类似的实例,但是那个项目在渲染1000+个点时变得十分卡顿,我想知道这是D3的问题么,渲染超过很多个节点会十分卡顿,听说svg对大数据量支持不太好,而echarts基于canvas所以没这个问题?
问题三:gojs国内太小众了,开发的示例很少,没有看到合适的大部分都是流程图,有没有用过的兄弟说说这个技术渲染力导向图的优劣,
公司要做的类似这种,节点需要支持增删改查以及一些可能的复杂功能,大数据量时(1000个左右)客户用起来不能卡顿,希望用过这些技术的兄弟能给个回答,实现这个业务这些技术之间的优劣,最重要的是卡顿的原因到底来自于技术本身的渲染方式还是前端后端写的不够完善。

img