Neo4j(一):安装与配置
Neo4j简介
Neo4j是一个高性能的、NOSQL图形数据库,它是由Neo技术使用Java语言完全开发的。
Neo4j官网提供有三个版本:
-
社区版(Community Serve)
-
企业版(Enterprise Server)
-
桌面版(Neo4j Desktop)
个人使用一般选择社区版或桌面版。本文就Windows的Neo4j Desktop 1.3.11的安装和简单使用进行介绍。
社区版的安装和简单使用详见:在Windows环境中安装Neo4j
Neo4j桌面版安装
JVM环境安装与检查
由于Neo4j是用Java语言编写的图形数据库,运行时需要启动JVM进程,因此,需首先安装JAVA SE的JDK,详见jdk安装(windows环境下) – 图解。
安装好后cmd输入java -version
检查是否安装好。
Neo4j下载与安装
-
Neo4j相关产品下载地址://neo4j.com/download-center/;
-
桌面版的需注册下载;
-
下载完成后出现下图所示Activation Key,复制该key用于安装后的产品激活;如果关闭了也没有问题,安装完成后重新注册即可,见后续步骤;
-
双击exe文件进行安装;
-
可自行选择文件安装目录;
-
安装完成后运行,选择“同意”;
-
可选更改应用数据存储目录(后续也可在程序内进行更改);
-
软件注册,可选1.右侧粘贴下载时的Activation Key,2.左侧信息框填写注册信息;
-
注册完成后软件自动启动。
Neo4j桌面版上手使用
图数据库初体验
-
Neo4j桌面版预提供了一个“Primer Project”,该项目中包含一个“Movie Database”图数据库(不同版本的操作细节有所不同,但逻辑类似)。
-
点击start启动图数据库;
-
如下图所示选择open Neo4j Browser;
-
弹出如下窗口,可以看到其与Neo4j社区版的网页界面类似,但不同之处在于连接方式为
bolt://localhost:7687
; -
执行Cypher语句查看数据库。
Neo4j桌面版探索
-
Bolt port
、HTTP port
与HTTPS port
-
点击”Mangene“,可查看当前数据库的基本信息,如下图所示端口号信息。
-
在之前的尝试中,我们提到其连接方式就是
bolt://localhost:7687
;那么http
和https
是怎样的?在本地浏览器输入//localhost:7474
和//localhost:7473
即可在网页端浏览。 -
新建一个数据库,自行设置密码,启动后在
//localhost:7474
输入账号'neo4j
,密码***
,即可访问该数据库。 -
Neo4j提供的Movie Database修改后忘记了密码,在配置中修改
dbms.security.auth_enabled=false
,即可无密访问。
-
-
neo4j://
与bolt://
两种连接方式neo4j://
for a routed connection;bolt://
for a direct connection to a DBMS.
-
Neo4j默认用户名:’neo4j’,默认密码: ‘neo4j’。
-
在应用中改变数据存储路径(与安装更改数据存储路径效果相同)。