- nebula 版本:v2.0.0-rc1
- 部署方式(分布式 / 单机 / Docker / DBaaS):单机
- 问题的具体描述
1、服务器端版本为v2.0.0-rc1 每日编译
2、java客户端为v2.0.0-rc1
3、执行官网StorageClientExample例子后无法返回数据
你好,我没有复现出你的问题,麻烦你提供下 DESC SPACE space_name;
和 DESC TAG tag;
的信息
StorageClientExample 官网例子 无法获取数据。
我操作了下,可以读到全属性:
scanVertex
示例查询person中的点:你先在console中执行下stats查看person这个tag中的数据量,操作如下:
你的属性写错了,属性名是age不是agge。
这样写系统肯定会报错,你的日志没打印出来是因为你没有配置日志 log4j.properties,然后直接 exit退出了
你的数据量太少而partition数是100, 要全部扫描结束才能把所有数据scan出来的。
你放开断点,让while(iterator.hasNext())执行完。
ps:你使用的版本是对应的。
你的代码 在当前for循环之前可以增加一行:
if(result.isEmpty()){continue;}
然后断点打在这一行之后,你就可以看到数据了。
是不是有更新最新的服务啊,最新服务有数据结构的变动
首先 你show hosts看下storage服务是否正常。
其次 在服务正常的情况下,scan是不出结果的,已经定位到了,是因为目前client的github最新代码是适配2.0.0-rc1及之前版本的,与NebulaGraph服务的github上最新代码未匹配。
目前github上的client是适配2.0.0-rc1版本及之前版本的NebulaGraph服务的,目前client 与 服务的github上最新代码未匹配。
所以如果你要使用客户端的话,请使用rc版本的Nebula Graph服务哈。