当前位置:   article > 正文

neo4j在linux环境安装部署_linux neo4j安装教程

linux neo4j安装教程

一、Neo4j简介
  Neo4j是一个高性能的、NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下,而不是严格、静态的表中,但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。Neo4j是基于Java的图形数据库,运行Neo4j需要启动JVM进程,因此必须安装JDK1.8及以上版本。

Neo4j分为Neo4j分社区版(Community Edition)和企业版(Enterprise Edition),社区版为免费版本。Neo4j社区版和企业版在功能上没有本质区别,主要区别在如下几点:
  1)容量:社区版最多支持 320 亿个节点、320 亿个关系和 640 亿个属性,而企业版没有这个限制。
  2)并发:社区版只能部署成单实例,不能做集群。而企业版可以部署成高可用集群或因果集群,从而可以解决高并发量的问题。
  3)容灾:由于企业版支持集群,部分实例出故障不会影响整个系统正常运行。
  4)热备:社区版只支持冷备份,即需要停止服务后才能进行备份,而企业版支持热备,第一次是全量备份,后续是增量备份。
  5)性能:社区版最多用到 4 个内核,而企业能用到全部内核,且对性能做了精心的优化。企业版的性能大概是社区版的2~4倍。
  6)支持:企业版客户能得到 5X10 电话支持(Neo4j 美国电话、邮件,微云数聚电话、微信、邮件)。

二、安装
1、下载
下载地址:
Neo4j 国内:
http://neo4j.com.cn/topic/5b003eae9662eee704f31cee
http://we-yun.com/index.php/blog/releases-56.html
Neo4j 国外:
https://neo4j.com/download/other-releases/#releases(社区版免费)
在这里插入图片描述

2、解压
tar -zvxf neo4j-community-3.4.5-unix.tar.gz

3、修改配置
在安装目录下找到conf目录下的neo4j.conf文件,修改相应配置如下
vim neo4j.conf

修改54行,去掉改行的#,可以远程通过ip访问neo4j数据库
dbms.connectors.default_listen_address=0.0.0.0

默认bolt端口是7687,http端口是7474,https关口是7473,不修改下面3项也可以
dbms.connector.bolt.listen_address=:7687
dbms.connector.http.listen_address=:7474
dbms.connector.https.listen_address=:7473

4、启动及其他命令
进入bin目录执行执行如下命令

后台启动:./neo4j start
查看状态:./neo4j status
停止:./neo4j stop
重启:./neo4j restart

5、客户端访问
http://127.0.0.1:7474/browser/
Host中输入:bolt://127.0.0.1:7687
第一次访问图数据库所在的机器上的7474端口时,账号neo4j,密码neo4j,会提示修改初始密码
在这里插入图片描述

在这里插入图片描述

三、其他配置
1、开机启动
vi /etc/rc.d/rc.local
在文件最后添加如下命令行:
/usr/share/neo4j/bin/neo4j start
其中/usr/share/neo4j/bin/是安装Neo4j的路径,然后保存。rc.local需设置可执行权限

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/464094
推荐阅读
相关标签
  

闽ICP备14008679号