Start is definitely useful when you know the Id and want to anchor your
query.
On Apr 29, 2014 7:25 PM, "Spencer Kohan" <[email protected]> wrote:

> Using Neo4j 2.0.2 on JDK 8.1, OSX 10.9.2
>
> So I've been working my way through the manual, and I'm a little unsure
> what the best practice is regarding START and MATCH.  It seems like almost
> any query using a START clause has an equivalent using MATCH ... WHERE, and
> this note in the docs seem to hint at the fact that START is no longer the
> best practice for queries:
>
> Note
>>
>> START is optional. If you do not specify explicit starting points,
>> Cypher will try and infer starting points from your query. This is done
>> based on node labels and predicates contained in your query. See
>> Chapter 13, 
>> *Schema*<http://docs.neo4j.org/chunked/milestone/cypher-schema.html> for
>> more information. In general, the START clause is only really needed
>> when using legacy indexes.
>>
>
> So I'm wondering, is START still considered best practice for some use
> cases?  Are there performance differences between queries using START and
> queries using MATCH ... WHERE?
>
> --
> You received this message because you are subscribed to the Google Groups
> "Neo4j" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"Neo4j" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to