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