【Neo4j构建知识图谱】Python调用cypher语言(1):只需5行代码一次性完成节点、关系、属性的创建

【Neo4j构建知识图谱】Python调用cypher语言(1):只需5行代码一次性完成节点、关系、属性的创建_第1张图片

目录

  • 1、介绍[后续的文章就不介绍,直接上干货就行]
  • 2、python代码直接实现
  • 3、参考

1、介绍[后续的文章就不介绍,直接上干货就行]

Cypher 是 Neo4j 的图形查询语言,可让您从图形中检索数据。它就像用于图形的 SQL,并受到 SQL 的启发,因此它让您可以专注于从图形中获取的数据(而不是如何获取数据)。由于它与其他语言的相似性和直观性,它是迄今为止最容易学习的图形语言。
【Neo4j构建知识图谱】Python调用cypher语言(1):只需5行代码一次性完成节点、关系、属性的创建_第2张图片
Cypher 是独一无二的,因为它提供了一种匹配模式和关系的可视化方式。Cypher 使用 ASCII 艺术类型的语法,其中(nodes)-[:ARE_CONNECTED_TO]->(otherNodes)使用圆括号表示循环 (nodes)和-[:ARROWS]->关系。编写查询时,您通过数据绘制图形模式。

Neo4j 用户使用 Cypher 构建富有表现力和高效的查询,以在他们的图形上执行任何类型的创建、读取、更新或删除 (CRUD),而 Cypher 是 Neo4j 的主要接口。

拥有 AuraDB 数据库后,您可以使用:play cypherNeo4j 浏览器中的命令开始使用

你可能感兴趣的:(自然语言处理笔记与知识图谱专栏,neo4j,python,知识图谱)