Docker를 이용한 QuickStart
docker pull 명령으로 neo4j 이미지를 다운로드한다.
docker pull neo4j
다운로드 완료 후 다음과 같이 이미지를 실행한다. data volume은 원하는 위치로 설정하면 된다.
docker run \ --publish=7474:7474 --publish=7687:7687 \ --volume=$HOME/neo4j/data:/data \ neo4j
Neo4j Browser 접속하기
docker가 정상적으로 실행되면 아래 주소로 neo4j 브라우저에 접속할 수 있다.

사이트에 접속하면 위와 같은 초기화면이 보인다.
Username : neo4j
Password : neo4j
로그인하면 바로 패스워드 변경화면이 나온다. 원하는 패스워드로 변경하자.
노드 생성해보기
CREATE (sally:Person {name:'Sally', age:32}) CREATE (john:Person{name:'John', age:27}) CREATE (gdb:Book{title : 'Graph Databse', authors: ['Ian Robinson', 'JIm Webber']})

생성한 노드는 위와 같은 형태로 표현된다.
Cypher 쿼리로 관계 생성하기
match(sally:Person{name:'Sally', age:32}), (john:Person{name:'John', age:27}) CREATE (sally)-[:FRIEND_OF {since:1357718400}]->(john)

MATCH (sally:Person {name:'Sally', age:32}), (gdb:Book{title : 'Graph Databse', authors: ['Ian Robinson', 'JIm Webber']}) CREATE (sally)-[:HAS_READ {rating:4, on:1360396800}]->(gdb)

참고
- https://hub.docker.com/_/neo4j
- https://wikidocs.net/51775
- https://neo4j.com/docs/cypher-manual/current/introduction/
- https://drive.google.com/file/d/1llMY3PzBxRQEU5liO_LFzsFhcGhDwv4c/view
- https://www.popit.kr/neo4j-cypher-%EA%B0%80%EC%9D%B4%EB%93%9C/
- https://medium.com/@vladbatushkov/learn-neo4j-cypher-basics-in-30-minutes-94d68a52544