一套系列课程帮助你学会Neo4j图数据库,进入图的世界。
这是一套系列课程,面向任何对图数据库(Graph Database)有兴趣的开发者和爱好者。本系列内容基于Neo4j,希望通过本系列的学习和动手实战,你能够以Neo4j为基础,识别现实中的图问题(Graph Problem)、分析和提供图数据平台的解决方案、设计图数据领域模型,最终以Neo4j存储和分析关联数据。
相信我,图的世界会为你打开一扇新的大门。现在就跟着这套内容开始学习和实战吧。
Shiny亮小猪是来自Neo4j的Developer Advocate,Neo4j认证专家。坐标上海,活跃于技术社区,出现在多个技术会议上,也组织过开发者活动等。目前专注于学习图数据库,推广Neo4j图数据平台解决方案。
我们跟CSDN合作发布了完整的Neo4j技能树,包含CSDN站内的优质内容和问答内容测验,欢迎前往开始学习。
本课程会设计课后内容测验,包含问答和代码测试,也会设计一些GitHub的流程,敬请期待。
-
从数据库历史和分类说起,一文了解图数据库的过去和未来
-
图数据库的本质:什么是图(数据结构)
-
哪些问题可以用图技术解决?图的应用场景之一:关系数据库的
JOIN
有什么问题? -
哪些问题可以用图技术解决?图的应用场景之二:如何寻找数据间的模式、路径、隐藏联系?
-
哪些问题可以用图技术解决?图的应用场景之三:如何更好地处理多对多数据关系?
-
哪些问题可以用图技术解决?图的应用场景之四:多层级导航和搜索的问题?
-
Neo4j简介:Neo4j的发展历程,为什么我推荐你使用Neo4j?
-
Neo4j安装和使用(2022版):如何轻松安装和配置最新版本Neo4j实现第一个图数据查询?
-
Neo4j查询语言Cypher入门,实现数据的增删改查
-
图数据建模,设计属于你自己的图数据领域模型
-
Neo4j数据导入指南,是时候展示真正的实力了
在写文章的时候,发现自己无法严格按照上面的列表来写,期间写了一些其他系列的内容,主要来自社区的一些问题解答和反馈,也整理到这里。
- 如何选择合适的 Neo4j 版本
- Neo4j 社区参与指南
- 1 分钟学会图思考(Graph Thinking)
- Neo4j 不仅是数据库,而且是统一的图数据平台
- Neo4j 4.x 版本历史更新一览
- 手把手快速上手 Neo4j Desktop 的安装和使用
- 手把手快速上手 Neo4j AuraDB 免费版
- 小技巧:如何更新已经存在的关系类型?
- 手把手快速上手 - 在 Windows 上安装 Neo4j 社区版
- 手把手快速上手 使用 Docker 运行 Neo4j
- 手把手快速上手 Neo4j Sandbox
通过以上内容的学习和实战,我强烈推荐你参加 Neo4j 认证专家在线考试认证。
欢迎提出你的建议和学习中的问题。