图数据库是目前大数据领域最火热的方向,Neo4j则是图数据库中的领军者,占有过半的行业采用率。
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。
它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。
Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
课程涉及Neo4j概念、原理、实战、综合完整项目(Neo4j+D3.js可视化)全方位深入讲解,深入讲解图数据库查询语言Cyther,可帮助学员快速掌握Cyther开发技能。
深入讲解Neo4j Java API,并在Neo4j+D3.js完整Web项目中手把手编写代码,代码可略微调整即可应用到企业项目或商业中。
大纲—接: https://pan.baidu.com/s/12aMjH8D9ENiOVsOTzueKuw
1、什么是Neo4j?课程内容介绍 有人钥匙: 9cxh
2、Neo4j概念,应用场景
3、Neo4j部署和入门案例
4、【Cypher语言】家谱案例, Create、Match、Merge
5、【Cypher语言】set(update)、delete、remove
6、【Cypher语言】排序、union、skip、null、in用法
7、【Cypher语言】id含义、index、属性唯一性约束、执行计划
8、【Cypher语言】常用函数、shortestPath、allShortestPaths
9、Cypher 语法大全
10、load csv文件,详解northwind案例
11、Java API入门
12、Java API 进阶案例
13、Java API进阶案例二
14、【人民的名义】需求分析和数据准备
15、【人民的名义】数据准备和加载
16、【人民的名义】关系数据分析
17、【人民的名义】用D3.js对Neo4j进行可视化展示原理,Rest 接口访问案例
18、【人民的名义】用D3.js对Neo4j进行可视化展示1
19、【人民的名义】用D3.js对Neo4j进行可视化展示2
20、【人民的名义】用D3.js对Neo4j进行可视化展示3
21、【人民的名义】用D3.js对Neo4j进行可视化展示4,D3实现
22、Neo4j性能优化、数据备份、集群迁移