Neo4j(一):安裝與配置
Neo4j簡介
Neo4j是一個高性能的、NOSQL圖形資料庫,它是由Neo技術使用Java語言完全開發的。
Neo4j官網提供有三個版本:
-
社區版(Community Serve)
-
企業版(Enterprise Server)
-
桌面版(Neo4j Desktop)
個人使用一般選擇社區版或桌面版。本文就Windows的Neo4j Desktop 1.3.11的安裝和簡單使用進行介紹。
社區版的安裝和簡單使用詳見:在Windows環境中安裝Neo4j
Neo4j桌面版安裝
JVM環境安裝與檢查
由於Neo4j是用Java語言編寫的圖形資料庫,運行時需要啟動JVM進程,因此,需首先安裝JAVA SE的JDK,詳見jdk安裝(windows環境下) – 圖解。
安裝好後cmd輸入java -version
檢查是否安裝好。
Neo4j下載與安裝
-
Neo4j相關產品下載地址://neo4j.com/download-center/;
-
桌面版的需註冊下載;
-
下載完成後出現下圖所示Activation Key,複製該key用於安裝後的產品激活;如果關閉了也沒有問題,安裝完成後重新註冊即可,見後續步驟;
-
雙擊exe文件進行安裝;
-
可自行選擇文件安裝目錄;
-
安裝完成後運行,選擇「同意」;
-
可選更改應用數據存儲目錄(後續也可在程式內進行更改);
-
軟體註冊,可選1.右側粘貼下載時的Activation Key,2.左側資訊框填寫註冊資訊;
-
註冊完成後軟體自動啟動。
Neo4j桌面版上手使用
圖資料庫初體驗
-
Neo4j桌面版預提供了一個「Primer Project」,該項目中包含一個「Movie Database」圖資料庫(不同版本的操作細節有所不同,但邏輯類似)。
-
點擊start啟動圖資料庫;
-
如下圖所示選擇open Neo4j Browser;
-
彈出如下窗口,可以看到其與Neo4j社區版的網頁介面類似,但不同之處在於連接方式為
bolt://localhost:7687
; -
執行Cypher語句查看資料庫。
Neo4j桌面版探索
-
Bolt port
、HTTP port
與HTTPS port
-
點擊」Mangene「,可查看當前資料庫的基本資訊,如下圖所示埠號資訊。
-
在之前的嘗試中,我們提到其連接方式就是
bolt://localhost:7687
;那麼http
和https
是怎樣的?在本地瀏覽器輸入//localhost:7474
和//localhost:7473
即可在網頁端瀏覽。 -
新建一個資料庫,自行設置密碼,啟動後在
//localhost:7474
輸入帳號'neo4j
,密碼***
,即可訪問該資料庫。 -
Neo4j提供的Movie Database修改後忘記了密碼,在配置中修改
dbms.security.auth_enabled=false
,即可無密訪問。
-
-
neo4j://
與bolt://
兩種連接方式neo4j://
for a routed connection;bolt://
for a direct connection to a DBMS.
-
Neo4j默認用戶名:’neo4j’,默認密碼: ‘neo4j’。
-
在應用中改變數據存儲路徑(與安裝更改數據存儲路徑效果相同)。