centos 安裝neo4j圖形數據庫

下一代圖形數據庫創建了無限的規模和開發的靈活性,工欲善其事必先利其器,那麼接下來咱們就來看一下如何在centos上安裝neo4j數據庫。java

neo4j的優勢?sql

  • 無限的可擴展性——Neo4j 4.0提供了水平擴展。具備最極端擴展需求的組織如今能夠從Neo4j相對於關係型數據庫和無sql數據庫(不受數據量限制)的分鐘到毫秒的性能優點中獲益。
  • 粒度安全——使用Neo4j 4.0,開發人員和管理員如今能夠更好地控制數據訪問的安全性和隱私性。這些細粒度的安全控制確保只有適當的用戶才能訪問敏感數據,從而爲醫學研究中的患者信息等領域開闢了潛在的新圖形用例。
  • 操做敏捷性——Neo4j 4.0增長了數據分離的多數據庫功能,容許在一個單獨的Neo4j集羣中運行多個數據庫。這爲B2B SaaS多租戶、開發便利性和法規聽從性提供了顯著的操做效率、安全性和靈活性。
  • 反應性體系結構-反應性系統被定義爲響應性、彈性、彈性和消息驅動,以提供最大的可伸縮性和性能。Neo4j 4.0受權給開發人員,讓他們徹底控制本身的應用程序如何與數據庫交互,包括健壯的數據管道、流式數據、機器學習等等。

如何在centos上安裝neo4j數據庫呢?數據庫

1、安裝yum倉庫centos

在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安全

2、安裝Jdk服務器

安裝完yum本地倉庫以後,接下來就使用yum來安裝neo4j數據庫。安裝neo4j數據庫以前,須要安裝jdk,最好是jdk1.8以上的版本,最新的neo4j使用的是jdk11.本文安裝的是jdk1.8版本的。機器學習

安裝jdk1.8的使用以下命令:tcp

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

3、安裝neo4j

下面使用yum命令安裝neo4j數據庫。neo4j的版本是3.3.3*

 

接着修改一下配置文件的監聽地址,能夠不修改,默認是服務器上的全部接口均可以訪問。可是這裏修改只針對某個接口能夠訪問。修改/etc/neo4j/neo4j.conf文件

4、修改本地監聽接口地址

dbms.connectors.default_listen_address=

5、啓動neo4j

修改完成以後,啓動neo4j,查看neo4j啓動沒。

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

中止和重啓neo4j使用如下倆命令。

systemctl restart neo4j.service
systemctl stop neo4j.service

6、配置防火牆

最後,打開防火牆的端口。

[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

7、訪問neo4j

安裝完成,這個時候經過瀏覽器輸入x.x.x.x:7474進行訪問。

相關文章
相關標籤/搜索