Efficient User Timelines in a PHP Application with Neo4j

The one you mentioned here : neoxygen/neo4j-neoclient is the one used in this tutorial. It is the most powerful, extensible and production-ready driver. I’m maintaining this driver and as I’m working in tight collaboration with the Neo4j team it has the last updates almost immediately.
Key features of this driver are :

  • Built-In Support for Neo4j Enterprise Edition (High-Availibitlity)
  • Multi-DB Support
  • A really powerful graph response formatter that remap the portion of the graph you fetch in php nodes, relationships and paths objects.

SendCypherQuery is used a lot, in fact Cypher is the SQL of Neo4j. There is btw at this time no real graph oriented object mapper, but we are working on it.

1 Like