--
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 neo4j+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hi Gareth
All of py2neo's features use the Neo4j REST interface, both for Cypher and for its other functions. The main difference concerns where the application logic exists: on the server or on the client.
With Cypher, all the logic is encapsulated within the language itself and will be processed server-side; this is generally pretty fast. While some optimisations exist for the other functions, the logic will generally occur on the client and one or more calls will need to be made to the server on each step; you will have slightly more control with this method but it will generally be slower.
Assuming performance is your priority, I would therefore recommend using Cypher wherever possible and only resorting to other functions if you really need to.
Hope this helps
Nigel
PS: glad you had some success with py2neo :-)
You received this message because you are subscribed to a topic in the Google Groups "Neo4j" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/neo4j/9jEKoNHQUAQ/unsubscribe.
To unsubscribe from this group and all its topics, send an email to neo4j+un...@googlegroups.com.