Company
Date Published
Author
Ghlen Nagels
Word count
788
Language
English
Hacker News points
None

Summary

The author of the text is announcing a new PHP client for Neo4j, a graph database. The client features multiple easily configurable drivers, an intuitive API, and an extensible architecture. It's designed to be used with the official Neo4j driver team and has been tested and validated with a testkit. The client provides three ways of running queries: transaction functions, auto-committed queries, and unmanaged transactions. Each method has its own strengths and weaknesses, and the author emphasizes the importance of idempotency when using transaction functions. The library also supports results in rows and columns format and has real-world examples available on GitHub.