Google News
logo
Neo4J - Interview Questions
What is Cypher Query Language in Neo4J?
Cypher is Neo4j’s graph query language that lets you retrieve data from the graph. It is like SQL for graphs, and was inspired by SQL so it lets you focus on what data you want out of the graph (not how to go get it). It is the easist graph language to learn by far because of its similarity to other languages, and intuitiveness.

Cypher Query Language
Cypher is unique because it provides a visual way of matching patterns and relationships. Cypher uses an ASCII-art type of syntax where (nodes)-[:ARE_CONNECTED_TO]->(otherNodes) using rounded brackets for circular (nodes), and -[:ARROWS]-> for relationships. When you write a query, you draw a graph pattern through your data.
 
Neo4j users use Cypher to construct expressive and efficient queries to do any kind of create, read, update, or delete (CRUD) on their graph, and Cypher is the primary interface for Neo4j.

Source : Neo4j
Advertisement