nebula 删除tag数据submit job之后仍然显示点数量

nebula 删除tag数据submit job之后仍然显示点数量

来,第一次提问就不要删模版了,补充下 Nebula 版本号。

1 个赞

建议吧 job 执行完,再执行的 show stats 的截图也贴一下,省的研发来回咨询我咨询过的信息。还有 fetch 的截图

Job 是异步的,这个 53 的 stats job 应该还没结束

你理解错了这个命令,这个命令是删除vid为“orion_v”这个vertex的所有tag。我理解你其实是想删除orion_v这个tag对应的所有点,目前没这个命令。

3 个赞

nebula3.1.0

image
fetch没数据


job已完成
52d770fa21940a0613b96a282c5e9a8
再次show stats 有信息

可以看下 cyj 给您的回复,您的 语句其实把 "orion_v"当做了一个 vertex ID,而不是 tag。

我是想直接删除这个点里所有的数据

我们假设 “v_100” 这个点有两个 tag:

  • person(name="tom", age=1, gender="M")
  • student(major="math")

Show stats

  • Tag: person: 100
  • Tag: student: 50
  • Tag: teacher: 50
  • Space: vertices: 100
DELETE TAG * FROM "v_100”;

意味着 v_100 将被从两个 tag 里剥离,但是这个没有标签(属性集合)的点还是存在。

这时候

Show stats

  • Tag: person: 99
  • Tag: student: 49
  • Tag: teacher: 50
  • Space: vertices: 100

如果再删除 vertex 的话

DELETE VERTEX "v_100”;

Show stats

  • Tag: person: 99
  • Tag: student: 49
  • Tag: teacher: 50
  • Space: vertices: 99
2 个赞

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