Neo4j(一):安裝與配置

Neo4j簡介

Neo4j是一個高性能的、NOSQL圖形數據庫,它是由Neo技術使用Java語言完全開發的。

Neo4j官網提供有三個版本:

  • 社區版(Community Serve)

  • 企業版(Enterprise Server)

  • 桌面版(Neo4j Desktop)

個人使用一般選擇社區版或桌面版。本文就WindowsNeo4j 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 portHTTP portHTTPS port

    • 點擊」Mangene「,可查看當前數據庫的基本信息,如下圖所示端口號信息。

    • 在之前的嘗試中,我們提到其連接方式就是bolt://localhost:7687;那麼httphttps是怎樣的?在本地瀏覽器輸入//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’。

  • 在應用中改變數據存儲路徑(與安裝更改數據存儲路徑效果相同)。