第 26 章 基于 Web 的 Neo4j 图数据库管理工具

优质
小牛编辑
128浏览
2023-12-01

基于Web的Neo4j图数据库管理工具是我们与Neo4j数据库主要的用户交互接口。使用它,你可以:

- 监控 Neo4j 服务器

- 维护和浏览数据

- 通过控制台与数据库直接进行交互操作

- 浏览管理对象(JMX MBeans)

在你安装了Neo4j服务器后,这个工具可以通过地址: http://127.0.0.1:7474/访问。要使用它与嵌入模式的Neo4j图数据库交互,请参考:server-embedded。

26.1. 仪表盘选项

仪表盘提供了一个对正在运行的Neo4j实例的总览。

图 26.1. Web管理工具之仪表盘

26.1.1. 实体图

图表展示了随着时间的推移的实体数量:节点,关系和属性。

图 26.2. 实体图

26.1.2. 监视器状态

正实体图下面是一个状态面板收集区,显示了当前的资源使用情况。

图 26.3. 状态指示面板

26.2. 数据选项

使用数据选项浏览,新增和修改节点,关系以及它们的属性。

图 26.4. 浏览和维护数据

图 26.5. 编辑属性

26.3. 控制台选项

控制面板可以让你:

- 通过Gremlin脚本引擎访问数据库。

- 通过cypher-query-lang,Cypher查询数据。

- 通过HTTP控制台进行HTTP请求。

图 26.6. 使用Gremlin遍历数据

图 26.7. 使用Cypher进行查询

图 26.8. 通过HTTP进行交互

26.4. 服务器信息面板

服务器信息面板提供访问所有的管理对象(详细的细节请参考:operations-monitoring)。

图 26.9. JMX 属性