新建索引后,查询不使用索引字段进行查询就E_RPC_FAILURE(-3)

  • nebula 版本:3.2.1
  • 部署方式:分布式
  • 安装方式:RPM
  • 是否为线上版本:N
  • 问题的具体描述
  1. 新建索引
  2. 对属性进行模糊查询 使用关键字contains 返回 E_RPC_FAILURE(-3)(数据量为130w
  3. 当不使用 条件查询时 Match(n:xxx) return n limit 1 也会返回 E_RPC_FAILURE(-3)
  4. 数据量小(几百条数据)很快(database 服务无问题,此问题可能是性能问题)
    以下是部分console 日志
(root@nebula) [test]> MATCH (n:BaseNode) WHERE n.BaseNode.resourceId == "test" RETURN n limit 1;
+---+
| n |
+---+
+---+
Empty set (time spent 148.088ms/148.577312ms)

Fri, 04 Nov 2022 10:52:24 CST

(root@nebula) [test]> MATCH (n:BaseNode) RETURN n limit 1;
[ERROR (-1005)]: Storage Error: part: 4, error: E_RPC_FAILURE(-3).

Fri, 04 Nov 2022 10:54:05 CST

索引重建过么?重建成功么?GraphD StoreageD 日志贴一下?

重建过了, staoraged 无关键信息