我无法理解为什么这个密码查询非常慢,尽管它非常简单。但是,它在neo4j浏览器中速度很快。执行时间为13973毫秒。
String cql = "MATCH (p:Protocole) --> (i:Instance) where p.nomProtocole = 'gestion des commandes' "
+ "AND i.activitéEnCours = 'Inscription du client' AND i.situation = 'Active' "
+ "RETURN i.activitéEnCours, p.nomProtocole, i.instID, i.situation, i.timeStamp";
long start1= System.currentTimeMillis();
Result result = new GraphDatabaseFactory().newEmbeddedDatabase(new File("BDDGBPM")).execute(cql);
long end1= System.currentTimeMillis();
System.out.println("ExecutionResult time:"+ (end1-start1));