对于多次全量数据的导入问题

我们目前想用nebulaGraph做进程树,就是把子进程的关系通过树的方式展示出来。
我们的进程数据是每隔半天或者一天的时间全量上传一次。
所以如果我把第一次上传的全量进程数据写入之后,后面再次写入全量数据的时候就需要把上次的结果全部删除。删除再写入的过程会造成数据不完整,总觉得这种方式不太正确,麻烦请教一下有没有更好的处理方式,是不是我的思路就是错的,谢谢

多版本的配置是false的话,NebulaGraph的写入是幂等的。
如果子进程的关系不会动态消失,应该是不需要做删除处理的。

你好, 进程会出现消失的情况, 比如上次采集到的进程,这次采集前已经kill掉了,这种情况下如果不删除的话,图里面就包含了之前已经删除的进程。
或者如果能把已经删除的进程在图里标识一下“已删除”也可以,但是没想到好的解决办法。
另外请教一下如何配置多版本为false。
谢谢

默认应该是false的,可以show configs看下enable_multi_versions的值。

https://docs.nebula-graph.com.cn/manual-CN/3.build-develop-and-administration/3.configurations/2.configs-syntax/#_3

浙ICP备20010487号