Neo4j(一)

Posted by pandalin on December 7, 2016

简介

**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版本。   参考:

neo4j官方安装步骤

方式2.下载对应的安装文件,解压后即可
本文以方式1进行安装,安装后再/usr/share/下生成了对应的neo4j目录 ## 运行
> neo4j ,shell执行后我们可以看到控制台输出如下:

start

 > neo4j start 即可启动neo4j数据库

start1

 此时提示可以访问http://localhost:7474进入web界面,如果需要运行远程访问,需要修改neo4j.conf文件

允许远程连接

 方式1安装的neo4j.conf文件位于 /etc/neo4j/neo4j.conf 
 > vim  /etc/neo4j/neo4j.conf 
 找到如图所示位置,将注释取消,修允许远程连接的地址为0.0.0.0  

conf

web 控制台

在浏览器打开http://主机地址:7474即可看到如下界面,第一次打开时默认用户名密码为neo4j/neo4j,需要将密码修改

webadmin

init


Creative Commons License
This work is licensed under a CC A-S 4.0 International License.