Restpp refresh failed 导入数据失败

如上,这个是怎么回事呢?

需要导入的数据详情如下:
1、csv表总量几百万条边,一百多万顶点;而导入后,边总量过千万,因为有些要一分为三,这是因为tiger没有多类型而做出的调整;
2、因为顶点和边类型很多,csv表加起来一百七十多个,但每个表数据数量不是很多;
3、导入语句举例如下:

CREATE LOADING JOB loadAccd FOR GRAPH wordNet {
DEFINE FILENAME f = "/tigerdata/relates/Accd.csv";
 LOAD f TO EDGE Accd VALUES($0, $1, $3, $4);
 LOAD f TO VERTEX SID VALUES($3, $3, $4);
 LOAD f TO EDGE Accd_f VALUES($0, $3);
 LOAD f TO EDGE Accd_t VALUES($3, $1);
}
RUN LOADING JOB loadAccd

这样的语句有一百七十多个,因为有一百七十多张表,而所有语句在同一gsql文件内,一次顺序执行。

然后,导入情况如下:
1、单表加载不慢,但如果一个语句同时加载边和节点,也不是特别快;
2、加载完一个表,进行下一个表加载时,过渡时间过长;
3、总的来说加载了好几小时,还没加载完,后来还报了如上 Restpp refresh failed 错误;
4、经常显示找不到刚创建的语句,而执行失败,具体是create完后,run出错,参考以上举例语句。出错不定期,位置不一,哪里都可能出错,拼写等没问题,因为第二次重新执行也许就通过了;

以上情况,如何解决,谢谢!!

  1. TigerGraph 没有多类型具体指什么的多类型?
  2. 看截图,您这边是在虚拟机上安装的TigerGraph,那么这个虚拟机实例的配置如何(cpu个数和内存)?
  3. 是创建了一百七十多个loading job 然后按顺序分别调用执行吗?

1、多类型是在顶点的多类型和边的多类型,类似neo4j的顶点多标签。从neo迁移数据过来,需要很多预处理,特别是将多类型拆为多个额外顶点,目前我暂时直接去掉了多于一个的类型。
2、是虚拟机,cpu一个i5 4核吧,内存分配了12G左右。
3、是的,一百七十多loading job,创建完一条,立即调用,接着创建和调用下一个,同一个gsql文件里。