- nebula 版本:3.2.0
是否可以通过删除schema里的vertex,然后重建达到目的?
是否可以通过删除schema里的vertex,然后重建达到目的?
schema 里面是没有 vertex 的定义的,schema 是里面是 tag 和 edge 的类型设定,你说的是具体的某个点的数据是吗?这个点可能有很多个 tag,或者没有 tag。
我表述有误,是删除一个tag或者edge的全部数据
试试这个呢?注意要删除的 tag 不能创建索引。
drop之后可以马上create一个同样的tag吗?对数据删除会有影响吗?
文档里面说了,drop 的数据要下次 compaction 才会被清理掉,如果你立即 create 同样的 tag,那么可能会检索到之前的数据。
我的意思是如果drop之后马上create一个同样的tag,再手动compaction,结束之后是可以清空的吧?因为我担心drop后重建一个,那么数据和tag结构都是有的,compaction还是会删除数据的吧?
还有一点,drop之后create一个同样的tag,我导入了新的数据,之后再手动compaction会有问题吗?因为我担心导入新数据的过程中,新数据如果有部分和旧数据一模一样会出错
可以删掉schema,重建一个新的就行,新的不会影响老的
你说的schema是指的tag吧?
嗯,上面的是我们的存储研发,他说你可以直接 drop 然后再 create 新的 tag 和插入新数据,是不会受到之前的数据的影响的。
好的,谢谢
meta cache 生效是要一点时间的吧?多个客户端