Linux下圖形數(shù)據(jù)庫neo4j的安裝

Neo4j是一個世界領(lǐng)先的、高性能的NOSQL開源圖形數(shù)據(jù)庫。 它是由Neo技術(shù)使用Java語言完全開發(fā)的。它將結(jié)構(gòu)化數(shù)據(jù)存儲在網(wǎng)絡(luò)上而不是表中。它是一個嵌入式的、基于磁盤的、具備完全的事務(wù)特性的Java持久化引擎,該引擎具有成熟數(shù)據(jù)庫的所有特性。

圖形數(shù)據(jù)庫(Graph Database)是NoSQL數(shù)據(jù)庫家族中特殊的存在,用于存儲豐富的關(guān)系數(shù)據(jù),Neo4j 是目前最流行的圖形數(shù)據(jù)庫,支持完整的事務(wù),在屬性圖中,圖是由頂點(Vertex),邊(Edge)和屬性(Property)組成的,頂點和邊都可以設(shè)置屬性,頂點也稱作節(jié)點,邊也稱作關(guān)系,每個節(jié)點和關(guān)系都可以由一個或多個屬性。Neo4j創(chuàng)建的圖是用頂點和邊構(gòu)建一個有向圖,其查詢語言cypher已經(jīng)成為事實上的標準。

下面將詳細說明Linux環(huán)境下Neo4j的安裝步驟,本操作過程中使用的軟件包版本如下:

JDK-1.8.0_161
neo4j-3.5.15

安裝JDK

在安裝neo4j之前,需要安裝Java JDK,并配置Java開發(fā)環(huán)境,然后安裝neo4j服務(wù)。

在Linxu下安裝JDK可參考:Linux環(huán)境下JDK安裝和配置

安裝Neo4j

1、進入neo4j官網(wǎng),進行下載對應(yīng)版本的安裝包,官網(wǎng)地址:https://neo4j.com/

2、鼠標移動到PRODUCTS,按下圖所示進入下載資源頁面

3、進入下載頁面后,選擇Community Server

然后向下翻頁找到對應(yīng)的版本

Neo4j應(yīng)用程序有如下主要的目錄結(jié)構(gòu):

bin目錄:用于存儲Neo4j的可執(zhí)行程序;
conf目錄:用于控制Neo4j啟動的配置文件;
data目錄:用于存儲核心數(shù)據(jù)庫文件;
plugins目錄:用于存儲Neo4j的插件;

4、將下載好的文件neo4j-community-3.5.15-unix.tar.gz,解壓到自己想要存放的位置,然后配置環(huán)境變量,Linux環(huán)境下環(huán)境變量的配置可以參考Linux環(huán)境下JDK安裝和配置中的說明
在系統(tǒng)變量中添加 NEOEJ_HOME 變量:vim /etc/profile

使配置生效:source /etc/profile

5、執(zhí)行命令,查看當前neo4j服務(wù)的運行狀態(tài)。

neo4j status

6、啟動neo4j服務(wù),執(zhí)行命令

neo4j start

啟動成功顯示如下日志信息。

7、在瀏覽器中輸入:http://服務(wù)器IP:7474/browser

初始默認用戶名和密碼為:neo4j / neo4j
首次登陸會提示修改密碼,設(shè)置一個自己的密碼即可,妥善保存新密碼,以后登陸系統(tǒng)和應(yīng)用程序連接neo4j將使用此密碼進行驗證。

8、登錄進入系統(tǒng)之后,可以看到如下頁面

neo4j命令說明

  • neo4j start
    啟動neo4j服務(wù)
  • neo4j stop
    關(guān)閉neo4j服務(wù)
  • neo4j restart
    重啟neo4j服務(wù)
  • neo4j status
    查看當前neo4j服務(wù)的狀態(tài)
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

友情鏈接更多精彩內(nèi)容