文档

图形数据库

在Neo4j中探索、管理、存储和分析图数据®MATLAB数据库®接口到Neo4j或Neo4j螺栓协议的数据库工具箱™接口

数据库工具箱使您能够使用Neo4j的MATLAB接口连接到Neo4j图形数据库。在创建Neo4j连接之后,您可以搜索图形数据库数据。创建、更新和删除数据库中的节点和关系。更新节点标签和属性,更新关系属性。使用MATLAB有向图进行图网络算法分析。将有向图存储在Neo4j数据库中。通过执行Cypher遍历和分析图数据®使用Cypher查询语言进行查询。

您还可以使用Bolt协议连接到Neo4j数据库。您可以使用相同的功能与存储在Neo4j数据库中的图形数据进行交互。若要使用Bolt协议进行连接,必须安装Neo4j螺栓协议的数据库工具箱接口

功能

全部展开

neo4j 连接到Neo4j数据库
关闭 关闭Neo4j数据库连接
nodeDegree Neo4j数据库节点的每个关联关系类型的入度和出度
nodeLabels Neo4j数据库中的所有节点标签
nodeRelationTypes Neo4j数据库节点的关联关系类型
neo4jStruct2Digraph 将Neo4j数据库中的图或关系结构转换为有向图
propertyKeys Neo4j数据库中的所有属性键
relationTypes Neo4j数据库中的所有关系类型
searchGraph 在Neo4j数据库中搜索子图或整个图
searchNode 通过标签或属性键和值搜索Neo4j数据库节点
searchNodeByID 按节点标识符搜索Neo4j数据库节点
searchRelation 搜索Neo4j数据库节点的关系
searchRelationByID 通过关系标识符搜索Neo4j关系
createNode 在Neo4j数据库中创建节点
createRelation 在Neo4j数据库中创建节点之间的关系
deleteNode 从Neo4j数据库中删除节点
deleteRelation 从Neo4j数据库中删除关系
addNodeLabel 为Neo4j数据库中的节点添加标签
removeNodeLabel 从Neo4j数据库中的节点中删除标签
removeNodeProperty 从Neo4j数据库中的节点中删除属性
removeRelationProperty 从Neo4j数据库中的关系中删除属性
setNodeProperty 为Neo4j数据库中的节点设置属性
setRelationProperty 为Neo4j数据库中的关系设置属性
updateNode 更新Neo4j数据库中的节点标签和属性
updateRelation 更新Neo4j数据库中的关系属性
storeDigraph 在Neo4j数据库中存储有向图
executeCypher 在Neo4j数据库上执行Cypher查询

对象

Neo4jConnect Neo4j数据库连接
Neo4jNode Neo4j数据库节点
Neo4jRelation Neo4j数据库关系

主题

关于Neo4j数据库接口

Neo4j数据库接口的图形数据库工作流

发现Neo4j图形数据库,并探索Neo4j数据库接口和工作流。

Neo4j螺栓协议安装数据库工具箱接口

安装Neo4j螺栓协议的数据库工具箱接口并了解受支持的Neo4j数据库版本。万博1manbetx

探索和更新图形

搜索图表数据库

进行全面或有针对性的搜查。

探索图数据库结构

遍历图数据库结构。

更新社交社区的朋友信息

在Neo4j数据库中创建、更新和删除节点和关系。

使用分析图数据MATLAB有向图对象

确定网络中服务的依赖关系

执行图网络分析以找到相关性。

在社会邻里中寻找人与人之间的最短路径

执行图网络分析以确定最短路径。

在社交社区中找到朋友的朋友

执行图网络分析以确定后续节点。

添加和查询社交邻居同事组

在Neo4j数据库中存储有向图,然后对结果图执行Cypher查询。

故障排除

Neo4j数据库接口的错误消息

为Neo4j数据库、Neo4j的MATLAB接口和Neo4j螺栓协议的数据库工具箱接口