Neo4j Server有自己的浏览器。它允许浏览任何本地数据库。但目前我需要浏览远程数据库。我的远程Neo4j数据库提供REST API。我知道它的URL,登录名和密码。如何通过Neo4j Server浏览器或其他方式浏览数据库?
当前的选项是下载Neo4j源代码,提取浏览器并根据您的需要更改它。
https://github.com/neo4j/neo4j/tree/2.3/community/browser另一个选择是使用一些REST客户端,如https://www.sprintapi.com/和使用Neo4j REST API
或者等待Neo4j Sync,这可能是一个选项。
Neo4j Sync公告- https://youtu.be/xzPVPkK86zs?t=38m35s
通常,如果REST API被公开,浏览器UI也会被公开。假设REST端点是https://user:pass@somehost:7474/db/data/,打开https://user:pass@somehost:7474/将打开浏览器UI。这可以从您的本地计算机远程访问。
事实上,在GrapheneDB,我们为用户托管远程实例,这就是他们访问浏览器的方式。
如果由于某些原因(不知道确切原因),您不能远程使用内置浏览器,还有其他选择:
如果一个CLI工具足够好,你可以使用py2neo。它附带了一个名为cypher
的CLI工具,该工具能够对使用HTTP基本身份验证保护的远程服务器运行查询。
如果你正在寻找可视化工具来探索远程数据集,有多种选择:
- Linkurious
- Popoto.js