Neo4j 将列表作为参数传递会影响查询性能

Neo4j 将列表作为参数传递会影响查询性能,neo4j,cypher,Neo4j,Cypher,我正在Linux(Debian 8)中使用Neo4j社区3.0-RC1。我有一个密码查询,如下所示: MATCH (t1:LABEL1)-[r:REL_TYPE1|REL_TYPE2]->(n) <-[:REL_TYPE1|REL_TYPE2]-(t2:LABEL2)-[:REL_TYPE3]->(s:LABEL3) WHERE s.code IN ['c1','c2'] 它需要15到20秒(而不是5或6秒) 我正在使用py2neo使用python,但我验证了在

我正在Linux(Debian 8)中使用Neo4j社区3.0-RC1。我有一个密码查询,如下所示:

MATCH (t1:LABEL1)-[r:REL_TYPE1|REL_TYPE2]->(n)
      <-[:REL_TYPE1|REL_TYPE2]-(t2:LABEL2)-[:REL_TYPE3]->(s:LABEL3) 
WHERE s.code IN ['c1','c2']
它需要15到20秒(而不是5或6秒)

我正在使用py2neo使用python,但我验证了在使用时也会发生同样的情况:

:POST /db/data/transaction/commit {
    "statements": [
    {
        "statement": ...,
        "parameters": {
            "codes": [...]
        }
    }
    ]
}
直接从浏览器

这是预期的行为还是某个地方可能有bug

问候,

:POST /db/data/transaction/commit {
    "statements": [
    {
        "statement": ...,
        "parameters": {
            "codes": [...]
        }
    }
    ]
}