从Docker Hub上pull一个Neo4j的镜像:
docker pull neo4j
启动一个Neo4j的容器, 需要在你的Home目录下建立一个/neo4j/data文件夹:
docker run --publish=7474:7474 --publish=7687:7687 --volume=$HOME/neo4j/data:/data neo4j
在浏览器中访问loalhost:7474,输入默认用户名和密码neo4j即可连接到neo4j数据库。
创建一个球员节点恩比德: CREATE (embiid: PLAYER {name: 'Embiid', height: '2.13m', nationality: 'Cameroon'})
创建歌手蕾哈娜节点以及“喜欢”关系:
MATCH (embiid:PLAYER{name:'Embiid'}) MERGE (embiid)-[:LIKES{since:'2014'}]->(Rihanna: SINGER{name:'Rihanna', dob:'1988/2/20',bloodType:'O'})
查询返回所有喜欢蕾哈娜的PLAYER节点:
MATCH(p:PLAYER)-[:LIKES]->(:SINGER{name:'Rihanna'}) RETURN p;