课程试听
第一章 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 课程总结

- 课程总结