我有这个 Cypher 查询来为某个节点返回某种类型的传出和传入关系。
MATCH (n)-[r:INPUTWITH]-(m)
WHERE n.personid='12345'
RETURN m.personid, r.relid
LIMIT 5
应该是很简单的查询。但是,由于我不明白的原因,这需要大约 30 秒。
我正在使用 Neo4J 2.0。我在“personid”上创建了一个索引,如下所示:
Label personLabel = DynamicLabel.label( "Person" );
BatchInserter inserter = inserter.createDeferredSchemaIndex( personLabel ).on( "personid" ).create();
任何想法发生了什么???