Graph Database
Database Toolbox enables you to connect to a Neo4j graph database using the MATLAB interface to Neo4j. After creating a Neo4j connection, you can search the graph database data. Create, update, and delete nodes and relationships in the database. Update node labels and properties and update relationship properties. Perform analysis with graph network algorithms using the MATLAB directed graph. Store the directed graph in the Neo4j database. Traverse and analyze graph data by executing Cypher®使用Cypher查询语言查询。
您也可以使用Bolt协议连接到Neo4J数据库。您可以使用相同的功能与存储在Neo4J数据库中的图形数据进行交互。要使用螺栓协议连接,您必须安装Database Toolbox Interface for Neo4j Bolt Protocol.
Functions
Objects
neo4jconnect |
Neo4j数据库connection |
Neo4jNode |
Neo4j数据库node |
Neo4jRelation |
Neo4j数据库relationship |
Topics
AboutNeo4jDatabase Interfaces
- Graph Database Workflow for Neo4j Database Interfaces
Discover the Neo4j graph database and explore the Neo4j database interfaces and workflow. - NEO4J螺栓协议安装的数据库工具箱接口
Install theDatabase Toolbox Interface for Neo4j Bolt Protocoland learn about the supported Neo4j database versions.
Explore and Update Graph
- Search Graph Database
Conduct general or targeted searches. - Explore Graph Database Structure
Traverse the graph database structure. - Update Friend Information in Social Neighborhood
Create, update, and delete nodes and relationships in a Neo4j database.
使用MATLABdigraph
Object
- 确定网络中服务的依赖性
Perform graph network analysis to find dependencies. - Find Shortest Path Between People in Social Neighborhood
Perform graph network analysis to determine the shortest path. - Find Friends of Friends in Social Neighborhood
执行图网络分析以确定后继节点。 - Add and Query Group of Colleagues in Social Neighborhood
Store a directed graph in a Neo4j database and then execute a Cypher query on the resulting graph.
Troubleshooting
Address error messages for a Neo4j database, the MATLAB interface to Neo4j, and theDatabase Toolbox Interface for Neo4j Bolt Protocol.