nebula-graph2.0,用nebula-import导入数据后,查询报错

所以你重新导入数据了吗?问题解决了吗?:eyes: 问题解决的话可以勾选你觉得是对应解决方法的回复为【解决方案】方便以后的小伙伴第一眼看到对应的解决方法哈

还没。。。

看起来是 console 和 nebula-graph 的版本没对齐,确认一下 console 的版本,是不是用的 v2.0.0-ga 的代码

我后来用JAVA代码连接图库,循环insert语句导入数据20万,然后查找

LOOKUP ON question WHERE question.vertexType == 'question'and question.listingStatus == 0 YIELD question.vertexType,question.subject,question.reviewStatus ,question.listingStatus|order by VertexID asc| limit 157700,10

依然报错

2021/04/01 16:54:10 [ERROR] Error info: read tcp 10.33.220.159:58966->10.33.220.159:9669: i/o timeout
2021/04/01 16:54:10 Loop error, read tcp 10.33.220.159:58966->10.33.220.159:9669: i/o timeout

Bye root!
Thu, 01 Apr 2021 16:54:10 CST

panic: Loop error, read tcp 10.33.220.159:58966->10.33.220.159:9669: i/o timeout

goroutine 1 [running]:
log.Panicf(0x7906b8, 0xe, 0xc000117e78, 0x1, 0x1)
	/opt/hostedtoolcache/go/1.14.15/x64/src/log/log.go:358 +0xc0
main.main()
	/home/runner/work/nebula-console/nebula-console/main.go:386 +0x4e1

我这边的这个环境拆掉了,如果复现了,再来请教,多谢

补充一句,我这个环境系统有问题,刚reboot后,系统再也起不来了 :rofl:

我用代码可以查出来

String query = "LOOKUP ON question WHERE question.vertexType == 'question'and question.listingStatus == 0 YIELD question.vertexType,question.subject,question.reviewStatus ,question.listingStatus|order by VertexID asc| limit 15000,10";
                Long currentTime = System.currentTimeMillis();
                ResultSet resp = session.execute(query);

怀疑是我这边linux的端口限制了,不是Nebula的问题


2.0GA不是优化了Limit吗,是我使用的姿势不对吗,建了对应的composite index ?

是因为我登录console的时候加了-t 120,其实这个报错是执行超时了

1 个赞

这次测试不是SSD,等等用SSD再试下哈


换了个姿势,好些了

2 个赞