图形数据库Neo4j从入门到精通(含Neo4j+D3.js完整实战项目开发)
网盘地址1:https:// pan+++++baidu++++++com/s/1c3GGwfu 密码: cjmg
网盘地址2:https:// pan+++++baidu+++++++com/s/1pM10Qlt 密码: e96d
图数据库是目前大数据领域最火热的方向,Neo4j则是图数据库中的领军者,占有过半的行业采用率。
Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
本课程涉及Neo4j概念、原理、实战、综合完整项目(Neo4j+D3.js可视化)全方位深入讲解,深入讲解图数据库查询语言Cyther,可帮助学员快速掌握Cyther开发技能。深入讲解Neo4j Java API,并在Neo4j+D3.js完整Web项目中手把手编写代码,代码可略微调整即可应用到企业项目或商业中。
课程大纲——
1、什么是Neo4j?课程内容介绍
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性能优化、数据备份、集群迁移