1、介绍[后续的文章就不介绍,直接上干货就行]
Cypher 是 Neo4j 的图形查询语言,可让您从图形中检索数据。它就像用于图形的 SQL,并受到 SQL 的启发,因此它让您可以专注于从图形中获取的数据(而不是如何获取数据)。由于它与其他语言的相似性和直观性,它是迄今为止最容易学习的图形语言。
Cypher 是独一无二的,因为它提供了一种匹配模式和关系的可视化方式。Cypher 使用 ASCII 艺术类型的语法,其中(nodes)-[:ARE_CONNECTED_TO]->(otherNodes)使用圆括号表示循环 (nodes)和-[:ARROWS]->关系。编写查询时,您通过数据绘制图形模式。
Neo4j 用户使用 Cypher 构建富有表现力和高效的查询,以在他们的图形上执行任何类型的创建、读取、更新或删除 (CRUD),而 Cypher 是 Neo4j 的主要接口。
拥有 AuraDB 数据库后,您可以使用:play cypherNeo4j 浏览器中的命令开始使用