Lesser Known Features in Cypher



Alex Price, Field Engineer, Neo4j:User defined procedures and functions are a mechanism for extending Cypher, the graph query language used with Neo4j. Procedures allow for deploying custom logic to the database that can then be called from Cypher, enabling extensibility that works along with Cypher, the Bolt protocol and Neo4j drivers. In this live demo we will show how to use these procedures and functions with Neo4j, including: * importing data from relational databases * graph analytics (including centralities and clustering) * geospatial queries * using GraphQL with Neo4j * working with RDF in Neo4j