Neo4j是一個(gè)高性能的,NOSQL圖形數(shù)據(jù)庫,它將結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)在網(wǎng)絡(luò)上而不是表中。它是一個(gè)嵌入式的、基于磁盤的、具備完全的事務(wù)特性的Java持久化引擎,但是它將結(jié)構(gòu)化數(shù)據(jù)存儲(chǔ)在網(wǎng)絡(luò)(從數(shù)學(xué)角度叫做圖)上而不是表中。本文主要介紹用Docker安裝Neo4j
一.步驟
安裝
docker pull neo4j
啟動(dòng)
docker run -d --name neo4j -p 7474:7474 -p 7687:7687 -v /home/neo4j/data:/data -v /home/neo4j/logs:/logs -v /home/neo4j/conf:/var/lib/neo4j/conf -v /home/neo4j/import:/var/lib/neo4j/import --env NEO4J_AUTH=neo4j/123456 neo4j
進(jìn)入/home/neo4j/conf目錄,編輯neo4j.conf文件,配置如下:
dbms.tx_log.rotation.retention_policy=100M size dbms.memory.pagecache.size=512M dbms.default_listen_address=0.0.0.0 ---新增的配置 dbms.connector.bolt.enabled=true dbms.connector.bolt.listen_address=0.0.0.0:7687 dbms.connector.http.listen_address=0.0.0.0:7474
重啟容器
docker restart <容器id>
二.驗(yàn)證
打開瀏覽器,輸入http://ip:7474,出現(xiàn)下面的解密,然后輸入配置的用戶名neo4j和密碼123456
點(diǎn)擊Connect,出現(xiàn)下面頁面,則表示安裝成功