要最快学会 Neo4j,建议走「先跑起来 → 看懂模型 → 写对 Cypher → 做小项目」的路线,不要一上来啃文档。
docker run -p 7474:7474 -p 7687:7687 neo4j
http://localhost:7474CREATE (n:Person {name:"Tom"})
RETURN n
✅ 目标:知道节点、标签、属性是什么
重点搞懂 3 个概念:
例子:
CREATE (a:Person {name:"A"})
CREATE (b:Person {name:"B"})
CREATE (a)-[:FRIEND]->(b)
✅ 目标:能用“人–关系–人”的方式想问题
必学语句(优先级最高):
查询
MATCH (n:Person) RETURN n
带条件
MATCH (n:Person)
WHERE n.name = "Tom"
RETURN n
关系查询
MATCH (a:Person)-[:FRIEND]->(b)
RETURN a, b
创建
CREATE (a:Person {name:"X"})-[:LIKES]->(b:Movie {title:"Y"})
删除
MATCH (n:Person {name:"X"}) DELETE n
✅ 目标:能写 80% 的日常查询
CREATE INDEX FOR (n:Person) ON (n.name)
推荐项目(任选):
例如:
neo4j 官方驱动❌ 不要先学:
✅ 一定先学:
我可以直接给你定制化 3 天速成方案 + 示例代码。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。