- nebula 版本:2.5.0
- 部署方式: 单机
自己准备的一个关于邮件的数据集,边数据供7665条,使用nebul-importer工具导入没有报错;并创建边索引、重建索引成功后使用match语句查询出的结果只有327条,重复多次操作都是只读出了327条,但是顶点数据的查询结果没有问题,不知道问题出在哪里,如何排查?
创建图空间VID指定的是string,实际csv里面的id是int型,试过指定VID为int查询结果也是一样。
下面是导入时的日志信息,email_edge.csv为边数据:
[zh@ke-edge3 nebula-importer-master]$ ./nebula-importer --config /home/zh/config_email_.yaml
2022/02/08 09:52:02 --- START OF NEBULA IMPORTER ---
2022/02/08 09:52:02 [INFO] connection_pool.go:79: [nebula-go] connection pool is initialized successfully
2022/02/08 09:52:02 [INFO] clientmgr.go:28: Create 10 Nebula Graph clients
2022/02/08 09:52:02 [INFO] reader.go:64: Start to read file(0): /home/zh/graph_data/person_vertex.csv, schema: < :VID(string),person.name:string >
2022/02/08 09:52:02 [INFO] reader.go:64: Start to read file(1): /home/zh/graph_data/email_vertex.csv, schema: < :VID(string),email.docnum:string,email.subject:string,email.sendfrom:string,email.sendto:string,email.senddate:string,email.copy:string,email.text:string >
2022/02/08 09:52:02 [INFO] reader.go:64: Start to read file(2): /home/zh/graph_data/email_edge.csv, schema: < :SRC_VID(string),:DST_VID(string) >
2022/02/08 09:52:02 [INFO] reader.go:180: Total lines of file(/home/zh/graph_data/person_vertex.csv) is: 513, error lines: 0
2022/02/08 09:52:02 [INFO] statsmgr.go:62: Done(/home/zh/graph_data/person_vertex.csv): Time(0.04s), Finished(1613), Failed(0), Read Failed(0), Latency AVG(4967us), Batches Req AVG(5465us), Rows AVG(44764.09/s)
2022/02/08 09:52:02 [INFO] reader.go:180: Total lines of file(/home/zh/graph_data/email_edge.csv) is: 7665, error lines: 0
2022/02/08 09:52:02 [INFO] statsmgr.go:62: Done(/home/zh/graph_data/email_edge.csv): Time(0.07s), Finished(8178), Failed(0), Read Failed(0), Latency AVG(4782us), Batches Req AVG(5171us), Rows AVG(113933.45/s)
2022/02/08 09:52:03 [INFO] reader.go:180: Total lines of file(/home/zh/graph_data/email_vertex.csv) is: 7945, error lines: 0
2022/02/08 09:52:03 [INFO] statsmgr.go:62: Done(/home/zh/graph_data/email_vertex.csv): Time(1.05s), Finished(16123), Failed(0), Read Failed(0), Latency AVG(8414us), Batches Req AVG(9121us), Rows AVG(15358.20/s)
2022/02/08 09:52:03 Finish import data, consume time: 1.55s
2022/02/08 09:52:04 --- END OF NEBULA IMPORTER ---
下面的是config.yaml文件,srcVID和dstVID可指定也可不指定都能导入,
- path: /home/zh/graph_data/email_edge.csv
failDataPath: ./err/edge.csv
batchSize: 100
type: csv
csv:
withHeader: false
withLabel: false
schema:
type: edge
edge:
name: send_relation
withRanking: false
srcVID:
type: int
index: 0
dstVID:
type: int
index: 1