Query with Cypher and APOC

Learn how to query the Neo4j database with Cypher and APOC.

It’s time to talk about how to query Neo4j because this will be our prime interface for interacting with the graph database.

About Cypher

Neo4j uses the query language called Cypher, and it supports the full range of CRUD operations to manage graph structures within the database. The query language has also been augmented with a stored procedure library known as APOC (Awesome Procedures on Cypher) for doing bulk operations and for reporting.

Cypher is a declarative graph query language developed in 2011 by Neo4j to query and manipulate graphs. It has subsequently been open sourced, and the openCypher project is developing an open language specification and a reference implementation. It was inspired by the existing query languages SQL, XPath, and SPARQL.

Get hands-on with 1200+ tech skills courses.