SpringBoot2.x系列教程52--NoSQL之安裝配置Neo4j數據庫

一. Neo4j簡介

Neo4j是一個世界領先的、高性能的開源圖形數據庫,是NoSQL數據庫中的一種,它是由Neo技術使用Java語言完全開發的。

Neo4j是一個嵌入式的、基於磁盤的、具備完全的事務特性的Java持久化引擎,但是它將結構化數據存儲在網絡(從數學角度叫做圖)上而不是表中。Neo4j也可以被看作是一個高性能的圖形引擎,該引擎具有成熟數據庫的所有特性。

Neo4j使用圖(graph)相關的概念來描述數據模型,把數據保存爲圖中的節點以及節點之間的關係。相比傳統rdbms(關係管理系統)的方式,Neo4j更適合大數據關係分析。

一句話總結,Neo4j是:

  • 開源的;
  • 無Schema的;
  • 沒有SQL的;
  • 圖形數據庫。

二. Neo4j的下載與安裝

1. 安裝Java JDK

由於Neo4j是基於Java開發的圖形數據庫,所以運行Neo4j需要啓動JVM進程,因此必須安裝JAVA的JDK,並配置好JDK環境,爲以後能適應Springboot,請選擇最低JDK1.8的環境。

2. 安裝Neo4j Desktop

進入到Neo4j官網,選擇軟件下載。

3. 安裝Neo4j

將下載好的Neo4j進行安裝,選擇安裝位置即可。

4. Neo4j的目錄結構

Neo4j安裝後,主要的目錄結構如下:

bin目錄:用於存儲Neo4j的可執行程序;
conf目錄:用於控制Neo4j啓動的配置文件;
data目錄:用於存儲核心數據庫文件;
plugins目錄:用於存儲Neo4j的插件

5. 配置Neo4j環境變量

可以配置Neo4j的環境變量,方便軟件通過命令行啓動。

6. 註冊Neo4j服務

7. 開啓Neo4j服務

8. 停止、重啓、查詢neo4j服務

9. 以HTTP連接器的形式訪問Neo4j服務

在瀏覽器中,通過輸入地址http://localhost:7474/browser來訪問neo4j數據庫。

默認的用戶名和密碼都是: neo4j,可以改成自己的密碼。

10. 自行正常配置

Neo4j Graph Database的創建及配置。

Neo4j Desktop啓動驗證

此處主要驗證JDK環境是否正確,以及數據庫的加載,只需要雙擊啓動,進入環境驗證。

成功加載後效果如下:

利用Neo4j Desktop創建一個本地Neo4j 數據庫,可以按照如下gif圖操作創建。

啓動工程下Neo4j數據庫以及配置設置,點擊啓動之後,再點擊“manage”進行當前數據庫的屬性配置管理。

簡單屬性說明
以下是數據庫詳情信息。

web 操作頁面

基本上Neo4j的安裝配置就這樣了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章