Neo4j学习--简单入门

Posted jingxiabuduan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Neo4j学习--简单入门相关的知识,希望对你有一定的参考价值。

1.Neo4j属性图数据模型

  节点:包含属性

  属性:键值对形式

  关系:单向,连接节点

  标签:type,区分节点

2.Neo4j基本语句

3.Neo4j JavaAPI

 1> 节点操作

  (1)节点:GraphDatabaseService().createNode()

  (2)建立两个节点之间的关系:Node.createRelationShipTo(...)

  (3)节点添加属性:Node.setProperty(name,value)  Neo4j中不允许null属性值

  (4)节点属性删除:Node.removeProperty(String propertyName)

 2> 关系操作

  (1)关系:RelationshipType()接口,DynamicRelationShipType()

  (2)枚举类型:实现??的接口

  (3)关系添加属性:RelationShip.setProperty(String name, Object value)

 3> 标签

  (1)接口Label(),可以通过枚举类型实现标签


以上是关于Neo4j学习--简单入门的主要内容,如果未能解决你的问题,请参考以下文章

关于neo4j初入门

neo4j初次使用学习简单操作-cypher语言使用

《自然语言处理实战入门》 基于知识图谱的问答机器人

Neo4j 第三篇:Cypher查询入门

Neo4J入门笔记[2]---导出数据为CSV

Neo4j学习案例