neo4j安裝

之前搞過Neo4j不過出了一些問題,着了很多資料結果可能是版本問題,於是決定重新安裝一下Neo4j,趁着這個機會把之前想要總結的內容也總結一下。
爲什麼是Neo4j,這個問題並不是在問爲什麼是圖數據庫,圖數據庫與關係型數據庫相比,在處理複雜關係上好處很多。圖數據庫也有很多開源的,包括Titan、Neo4j等等,之前也聽人說過有些人用過Titan,也是開源的,不過在使用之前需要預定義結構,而且他們在用的時候遇到了一些坑。於是我們最終決定使用Neo4j。
Neo4j是一個——面向網絡的數據庫——基於磁盤的、具備完全的事務特性的Java持久化引擎,但是它將結構化數據存儲在網絡上而不是表中。網絡(從數學角度叫做圖)是一個靈活的數據結構,可以應用更加敏捷和快速的開發模式。
根據Neo4j的特點總結一下它的優勢,也很明顯:
1、Neo4j是開源的圖數據庫
2、完全兼容ACID
即:原子性、一致性、隔離性、持久性
3、支持數十億個節點
4、用於存儲複雜的數據,可以減少建立中間表來維持關係。
好,關於Neo4j基礎的內容就不多說了,想要了解可以看我的其他關於Neo4j的博客,下面開始安裝。
1、我安裝的是Neo4j-3.1.3
下載地址:https://neo4j.com/download-thanks/?edition=community&release=3.1.3&flavour=unix&_ga=1.182724143.806979505.1481003935
2、直接解壓Neo4j壓縮包

tar -zxvf neo4j-community-3.1.3-unix.tar.gz

1

3、到neo4j的conf文件夾下修改配置文件neo4j.conf:
將幾個註釋打開,並且配置

dbms.connectors.default_listen_address=0.0.0.0 #允許遠程訪問
dbms.connector.bolt.enabled=true #開啓bolt服務,默認端口7687
dbms.connector.http.enabled=true #開啓http服務,默認端口7474
dbms.connector.https.enabled=true #開啓https服務,默認端口7473

1
2
3
4

4、開啓Neo4j數據庫

[root@admin bin]# neo4j start
Starting Neo4j.
WARNING: Max 1024 open files allowed, minimum of 40000 recommended. See the Neo4j manual.
Started neo4j (pid 11133). It is available at http://0.0.0.0:7474/
There may be a short delay until the server is ready.
See neo4j-community-3.1.3/logs/neo4j.log for current status.

1
2
3
4
5
6

5、訪問Neo4j管理界面
如果是本機訪問直接在瀏覽器輸入localhost:7474,遠程訪問輸入:服務器地址:7474
首先會讓你輸入密碼,neo4j用戶名默認密碼也是neo4j,然後就是修改默認密碼。
登錄後的界面爲:
這裏寫圖片描述
左側打開的爲配置界面。

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