提问参考模版:
-
nebula 版本:v3.1.0
-
部署方式:单机
-
安装方式: RPM
-
问题的具体描述
match语句查询,通过属性查询与通过id查询结果不一致 -
tag
-
index
-
属性查询
-
id查询
语句中加了limit限制,正常两种应该都可以查询出结果呀,为什么属性查询结果为空呢?
提问参考模版:
nebula 版本:v3.1.0
部署方式:单机
安装方式: RPM
问题的具体描述
match语句查询,通过属性查询与通过id查询结果不一致
tag
index
属性查询
id查询
语句中加了limit限制,正常两种应该都可以查询出结果呀,为什么属性查询结果为空呢?
建立索引后,rebuild索引 没有
这个点是在建立索引并且rebuild后插入的. 插入点后,没有再rebuild索引
我这边后面又试了两种查询方式,感觉疑问更大了
where条件包含code && id条件
where条件仅包含code条件
现在有几个疑问哈
查看索引状态时,发现有些索引在执行rebuild失败了,不知道这个和match查询结果不一致的问题是否有关
相关日志如下:
I20220802 17:04:51.857075 15520 AdminJobProcessor.cpp:27] process() op = ADD, type = REBUILD_TAG_INDEX, paras.size()=1 model
I20220802 17:04:51.859216 15506 JobDescription.cpp:52] p = model
I20220802 17:04:51.859337 15506 RebuildJobExecutor.cpp:39] Rebuild Index Space 1, Index 186
I20220802 17:04:51.860024 15520 JobDescription.cpp:52] p = model
I20220802 17:04:51.860109 15520 JobManager.cpp:223] jobFinished, spaceId=1, jobId=29, result=FAILED
I20220802 17:04:51.860123 15520 JobDescription.cpp:52] p = model
I20220802 17:04:51.860172 15520 JobManager.cpp:209] cleanJob 29
1、先插入数据,后建立索引,这时候需要 rebuild 索引,才能建立索引数据,之后再插入数据,不需要rebuild 索引
2、 先建立索引,后插入数据,不需要rebuild 索引
3、 show tag index status , 查看一下索引的状态
我们也遇到了差不多的问题。show job 37后 显示 “REBUILD_TAG_INDEX” | “FAILED” ,请问这种问题要如何排查呢。具体要看哪一些日志。我重开一个帖子吧
此话题已在最后回复的 30 天后被自动关闭。不再允许新回复。