Neo4j Cypher, START n=node(id) over MATCH id(n)=id
cypher, neo4j, performance
Solution
The two statements are identical. `START` is the syntax to be used in Neo4j 1.x. From Neo4j 2.0 the `MATCH` variant should be preferred, maybe `START` will get deprecated at some future release.
Problem
I was wondering how ``` WHERE id(n) = id ``` compares to ``` START n = node(id) ``` as most of the time I do not select nodes by id (at least in number of code appearances) and therefore like to do it always in the match