第一章 Neo4j课程导学
1-1 课程导学 免费试学
  • Neo4j课程导学视频
第二章 Neo4j基础知识
2-1 课程说明 免费试学
  • 今日大纲
2-2 图论 免费试学
  • 图论(柯尼斯堡七桥问题)
  • 数据库发展历史
2-3 Neo4j快速入门(课程资料在此节下载~ )
  • 什么是Neo4j以及版本说明
  • 部署安装(Windows版本安装)
  • 部署安装(Linux版本安装)
  • 部署安装(docker版本安装)
  • Neo4j web 工具介绍
  • 数据结构
  • 示例:与MySQL的对比
2-4 Cypher入门
  • 创建数据
  • 查询数据(MATCH、关系深度查询)
  • 查询数据(OPTIONAL MATCH、WHERE、SKIP、LIMIT、WITH)
  • 更新数据
  • 删除数据
2-5 实例讲解
  • 好友推荐
  • 官方电影示例讲解
2-6 课程总结
  • 课程总结
第三章 Neo4j进阶
3-1 课程说明
  • 今日大纲
3-2 Cypher进阶
  • Cypher进阶之Aggregation聚合函数(count())
  • Cypher进阶之Aggregation聚合函数(统计函数、collect()函数)
  • Cypher进阶之UNWIND
  • Cypher进阶之FOREACH
  • Cypher进阶之MERGE
  • Cypher进阶之UNION
  • Cypher进阶之LOAD CSV
  • Cypher进阶之CALL
  • Cypher函数之断言函数
  • Cypher函数之标量函数
  • Cypher函数之列表函数
  • Cypher函数之数学函数、字符串函数
  • Cypher索引入门
3-3 APOC入门
  • 下载以及安装
  • APOC的使用(创建数据)
  • UUIDs、APC操作
  • Generating Graphs、读取MySQL数据
3-4 Neo4j Java Api
  • Neo4j Java Api之Hello World(上)
  • Neo4j Java Api之Hello World(下)
  • Neo4j Java Api之Cypher工作流程
  • Neo4j Java Api之CRUD案例
3-5 Neo4j-OGM入门
  • Neo4j-OGM入门之编写实体
  • Neo4j-OGM入门之CRUD
  • Neo4j-OGM入门之获取关系属性
  • Neo4j-OGM入门之深度级联查询
3-6 课程总结
  • 课程小结
第四章 Neo4j实战
4-1 课程说明
  • 课程大纲
4-2 Spring Data Neo4j入门
  • Spring Data Neo4j之介绍
  • Spring Data Neo4j之编写代码(手动配置)
  • Spring Data Neo4j之编写代码(自动配置)
  • Spring Data Neo4j之查询数据
  • Spring Data Neo4j之保存数据
  • Spring Data Neo4j之更新数据、删除数据
  • Spring Data Neo4j之事务管理
4-3 豆瓣电影功能实现
  • 豆瓣电影功能分析
  • 豆瓣电影功能开发之搭建工程以及设计实体
  • 豆瓣电影功能开发之导入数据(讲解数据)
  • 豆瓣电影功能开发之搭建web环境
  • 豆瓣电影功能开发之名人页(基本信息、家庭成员)
  • 豆瓣电影功能开发之名人页(合作2次以上的影人)
  • 豆瓣电影功能开发之影片页(电影推荐)
4-4 课程总结
  • 课程总结
第五章 Neo4j高级
5-1 课程说明
  • 今日大纲
  • 01-今日大纲
5-2 Neo4j集群
  • 简介
  • 核心服务器
  • 只读副本、因果一致性
  • 搭建集群
  • 增加副本节点
  • 增加core节点
  • 容灾测试
  • SDN中使用集群
5-3 数据库管理
  • 数据库管理
  • 数据库管理(补充)
5-4 安全认证
  • 安全认证(角色管理)
  • 安全认证(用户管理、权限控制)
5-5 查询性能优化
  • 查询性能优化(Explain 与 Profile)
  • 查询性能优化(操作符)
  • 查询性能优化(优化案例)
5-6 Cypher扩展
  • Cypher扩展
5-7 运维管理
  • 运维管理(内存调优)
  • 运维管理(备份)
  • 运维管理(恢复)
  • 运维管理(dump与load)
5-8 课程总结
  • 课程总结