快速入门
Neo4j 是一个高性能的 NoSQL 图形数据库,它将事物之间的关系存储为数据库技术,广泛用于知识图谱,社交关系链,商品推荐,IT架构,商品主数据等领域。Neo4j 也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
Neo4j 官方提供了三个版本:Neo4j Community Edition, Neo4j Enterprise Edition, Neo4j Desktop
在云服务器上部署 Neo4j 预装包之后,请参考下面的步骤快速入门。
准备
部署 Websoft9 提供的 Neo4j 之后,需完成如下的准备工作:
- 在云控制台获取您的 服务器公网IP地址
- 在云控制台安全组中,确保 Inbound(入)规则 下的 TCP:80 和 7687 端口已经开启
- 在服务器中查看 Neo4j 的 默认账号和密码
- 若想用域名访问 Neo4j,务必先完成 域名五步设置 过程
Neo4j 初始化向导
详细步骤
-
使用 SSH 客户端连接 Neo4j 所在的服务器,输入
cypher-shell
命令,并登录(不知道密码?)$cypher-shell
username: neo4j
password: *****
Connected to Neo4j 4.1.0 at neo4j://localhost:7687 as user neo4j.
Type :help for a list of available commands or :exit to exit the shell.
Note that Cypher queries must end with a semicolon.
neo4j@neo4j> -
输入命令
CALL dbms.showCurrentUser();
查看当前用户neo4j@neo4j> CALL dbms.showCurrentUser();
+--------------------------+
| username | roles | flags |
+--------------------------+
| "neo4j" | admin | [] |
+--------------------------+
1 row available after 22 ms, consumed after another 1 ms -
体验图形化管理工具 Neo4j Browser
官方文档:Neo4j Documentation
出现问题?
若碰到问题,请第一时刻联系 技术支持。也可以先参考下面列出的问题定位或 FAQ 尝试快速解决问题:
能够访问 Neo4j Browser,但是连接数据库报错?
您的服务器对应的安全组 7687 端口没有开启(入规则),导致无法连接数据库
为什么 Neo4j Browser 中 Roles 显示为空?
Neo4j 社区版不支持 Roles,故显示为空
Neo4j 入门向导
下面以 分析电影数据 作为一个任务,帮助用户快速入门: