支持单向边吗?

nebula目前创建edge都是默认插入反向边的吧,会支持创建单向边类型吗?
另外想请问下有哪些功能在开发计划当中?谢谢

是的,目前还不支持单向边,请问在什么场景下需要单向边?为了节省存储空间嘛?

对不需要双向边的场景,用单向边可以节省空间和增加插入性能吧?

是 毕竟是插入一条边 会快一些

目前都是双向边插入,没有单向边插入的参数

后面考虑增加吗?

以后应该不会增加,因为虽然存的是“两条”边,但“两条”边的逻辑仍然都是A->B的方向。这是出于反向查询的目的。

可以考虑加个参数,只要单向边还是可以省很多空间的。

是的,而且可以减少事务的要求,性能也好很多

@young_bupt 楼主说的 “插入单向边” 是指 比如插入一条边 a->b, 不插入 a<-b 吗?楼主的业务场景是否会有反向查询的需求吗?比如,插入一条边 a->b 会从b点出发去查找谁指向过它的点吗?

是的。
同个业务场景中可能存在不需要反向查询的,即有的edge仍然双向插入,有的只需插入单边,就向上边 min.wu所说,在create edge时加入参数控制。

浙ICP备20010487号