1

我正在使用以下查询从 .NET 二进制文件插入数据库,加载 orientdb 社区版本仅需要12000 vertex 和 57000 Edges需要将近5 个小时

以下是查询:

1)

     .Update()
     .Class("abc")
     .Set("name", xyz)
     .Upsert()
     .Where("name")
     .Equals(xyz)
     .Run();

2)

Update Account SET From_Date = ?, To_Date = ?, out = (select from Firm where name = ?), in = (select from Contact where LastName = ? and FirstName = ?) UPSERT WHERE out = (select from Firm where name = ?) and in = (select from Contact where LastName = ? and FirstName = ?)

我在代码中使用 2) 查询两次,参数通过字符串数组传递,1) 使用一次。查询一个接一个地按顺序运行。

我正在使用带有 OrientDB-Net.binary.Innov8tive.0.1.5 包的 Orientdb 2.2.3 版本

代码或 orientdb 服务器 xml 中是否有任何配置可以使读取和插入快速?

你们能不能帮帮我。谢谢!

4

0 回答 0