nebula如何批量的操作数据

nebula如何批量的操作数据?? 感觉都是基于一个点来查询,在大数据背景下效率极低,而且nebula不是分布式架构吗?可以存千亿点万亿边,操作起来没有大数据组件的感觉,更像是后端的查询数据库一样??

你说的批量操作是什么?:thinking: 我理解不都是基于一个主 key 吗?

是一个主key,但我希望他能够遍历的去基于一个key查询,这样可以吗? 我现在需要的做的是将所有的起点遍历一遍,基于该起点查询有多少条终点,又有多少条边,有什么好的办法吗?

“所有的起点”是全图的点作为起点么?如果是的话,这不是一个图数据库的场景,是图分析、计算平台的一个情况,可以用 nebula algorithm 来做。

如果“所有的起点”不是全图的点的话,而是部分符合某一个条件的点,可以试试用索引做查询来确定起点,有了起点之后用子图做查询(https://docs.nebula-graph.com.cn/2.6.1/3.ngql-guide/16.subgraph-and-path/1.get-subgraph/)

全图的点,就是基于所有边的起点,我不能建索引啊,一建索引用match查询根本查询不出来,等了三十分钟直接报错,我打数据量太大了,一天8千万点,一亿边,用nebula algorithm中哪个算法来做啊?

哥,能指导一下用哪个算法可以和我提的业务匹配起来

此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。