简介
**Neo4j**是一个高性能的,NOSQL形式的图形数据库,它将结构化的数据存储在网络中而非表中。图形数据库的涉及遵循以下的观点
> 开发人员在应用程序中简历图形的数据结构,但仍然将数据以一个非自然的方式存储,或者是在表格和关系型数据库的列中,或者其他NOSQL中。
> 像ACL列表,涉及网络或者任何类型的网络问题都自然的图形问题。图形数据模型是图形数据库的核心,最终能够将代表图形的数据作为一个直接图形存储一个对象模型。
安装
下载地址,一般下载社区版测试,公司用下载企业版(当然是收费的)。 这里以ubuntu为例,方式1.执行以下命令
> wget -O - https://debian.neo4j.org/neotechnology.gpg.key | sudo apt-key add -
> echo 'deb http://debian.neo4j.org/repo stable/' | sudo tee /etc/apt/sources.list.d/neo4j.list
> sudo apt-get update
> sudo apt-get install neo4j
> sudo apt-get install neo4j-enterprise
**注意** ,neo4j 3.0及以上版本官方要求必须安装jdk1.8及以上的jdk版本。 参考:
方式2.下载对应的安装文件,解压后即可
本文以方式1进行安装,安装后再/usr/share/下生成了对应的neo4j目录 ## 运行
> neo4j ,shell执行后我们可以看到控制台输出如下:
> neo4j start 即可启动neo4j数据库
此时提示可以访问http://localhost:7474进入web界面,如果需要运行远程访问,需要修改neo4j.conf文件
允许远程连接
方式1安装的neo4j.conf文件位于 /etc/neo4j/neo4j.conf
> vim /etc/neo4j/neo4j.conf
找到如图所示位置,将注释取消,修允许远程连接的地址为0.0.0.0
web 控制台
在浏览器打开http://主机地址:7474即可看到如下界面,第一次打开时默认用户名密码为neo4j/neo4j,需要将密码修改
![Creative Commons License](https://i.creativecommons.org/l/by-sa/4.0/88x31.png)
This work is licensed under a CC A-S 4.0 International License.