nebula-importer或nebula exchange能否支持先根据属性获取vid再上传

比如这样两种场景:

  1. 先上传了一批节点([vid1, ‘ip1’], [vid2, ‘host1’], [vid3, ‘host2’])和边([vid1, vid2]),这些节点的vid是无法直接计算得到的(比如hbase中的row_key),这时候我获得了另一批节点([vid4, ‘ip2’]),这个节点会跟之前的数据产生新的边([vid4, vid3]),但无法直接获取到vid3,只能根据host2查询得到vid3

  2. 先上传了一个节点([vid1, ‘ip1’, ‘has_attr1’], [vid2, ‘ip2’, ‘has_attr2’]),假设这些vid是根据已知公式从属性计算得到的(比如base64(md5(‘ip’+‘ip1’))),这时要上传另一个节点([vid3, ‘ip3’, ‘has_attr1’]),根据都含有’has_attr1’这个属性,这时候会产生一个关系([vid1, vid3]),但是此时无法直接获取vid1,还是需要根据属性查询。

想问一下importer或者exchange能否提供这样的功能,或者有没有其他方式可以解决这个问题?谢谢!

浙ICP备20010487号