数码产品

centos 安装neo4j图形数据库

下一代图形数据库建立了无限的规模和开发的灵活性,工欲善其事必先利其器,那么接下来我们就来看一下如何在centos上安装neo4j数据库。

neo4j的优点?

  • 无限的可扩展性——Neo4j 4.0提供了水平扩展。具有最极端扩展需求的组织现在可以从Neo4j相对于关系型数据库和无sql数据库(不受数据量限制)的分钟到毫秒的性能优势中获益。
  • 粒度安全——使用Neo4j 4.0,开发人员和管理员现在可以更好地控制数据访问的安全性和隐私性。这些细粒度的安全控制确保只有适当的用户才能访问敏感数据,从而为医学研究中的患者信息等领域开辟了潜在的新图形用例。
  • 操作敏捷性——Neo4j 4.0增加了数据分离的多数据库功能,允许在一个单独的Neo4j集群中运行多个数据库。这为B2B SaaS多租户、开发便利性和法规遵从性提供了显著的操作效率、安全性和灵活性。
  • 反应性体系结构-反应性系统被定义为响应性、弹性、弹性和消息驱动,以提供最大的可伸缩性和性能。Neo4j 4.0授权给开发人员,让他们完全控制自己的应用程序如何与数据库交互,包括健壮的数据管道、流式数据、机器学习等等。

如何在centos上安装neo4j数据库呢?

一、安装yum仓库

在centos上安装一下neo4j的软件安装仓库。安装完成之后才能使用yum进行安装,如果不安装的话执行yum是安装不了的。安装的命令如下:

# rpm --import https://debian.neo4j.com/neotechnology.gpg.key
# vi /etc/yum.repos.d/neo4j.repo
[neo4j]
name=Neo4j
baseurl=http://yum.neo4j.com/stable
enabled=1
gpgcheck=1
:wq

二、安装Jdk

安装完yum本地仓库之后,接下来就使用yum来安装neo4j数据库。安装neo4j数据库之前,需要安装jdk,最好是jdk1.8以上的版本,最新的neo4j使用的是jdk11.本文安装的是jdk1.8版本的。

安装jdk1.8的使用如下命令:

[root@localhost ~]# sudo yum install java-1.8.0-openjdk-devel

三、安装neo4j

下面使用yum命令安装neo4j数据库。neo4j的版本是3.3.3*

 

接着修改一下配置文件的监听地址,可以不修改,默认是服务器上的所有接口都可以访问。但是这里修改只针对某个接口可以访问。修改/etc/neo4j/neo4j.conf文件

四、修改本地监听接口地址

dbms.connectors.default_listen_address=

五、启动neo4j

修改完成之后,启动neo4j,查看neo4j启动没。

systemctl enable neo4j.service
systemctl start neo4j.service
systemctl status neo4j.service

停止和重启neo4j使用以下俩命令。

systemctl restart neo4j.service
systemctl stop neo4j.service

六、配置防火墙

最后,打开防火墙的端口。

[root@localhost ~]# firewall-cmd --permanent --add-port=7474/tcp
[root@localhost ~]# firewall-cmd --reload
[root@localhost ~]# firewall-cmd --permanent --add-port=7687/tcp
[root@localhost ~]# firewall-cmd --reload

七、访问neo4j

安装完成,这个时候通过浏览器输入x.x.x.x:7474进行访问。

posted @ 2020-03-23 21:48  Hackerman  阅读(1282)  评论(0编辑  收藏  举报
数码产品