Neo4j是一个高性能的NoSQL图数据库,将结构化数据存储在拓扑图上而不是表中,从而轻松地管理巨量的数据。Neo4j凭借嵌入式、高性能、轻量级等优势越来越受关注。 本书共15章,介绍图论和图数据库、Neo4j基础、Neo4j数据模型、Cypher入门、APOC和Cypher扩展、查询性能优化、Neo4j数据导入、空间、安全认证、Neo4j可视化、Neo4j数据重构、集群等内容,最后通过两大案例(推荐系统和影响分析与模拟)的讲解,使你获得图数据建模与设计的技能。 本书既可以作为Neo4j初学者的入门教材,也可以作为相关行业Neo4j技术专家的参考手册。
目录
- 第1章 图论和数据库 1
- 第2章 Neo4j基础入门 25
- 第3章 Neo4j数据模型 52
- 第4章 Cypher入门 66
- 第5章 过程—APOC 80
- 第6章 Cypher扩展 90
- 第7章 查询性能优化 102
- 第8章 Neo4j数据导入 108
- 第9章 空间 118
- 第10章 安全认证 130
- 第11章 Neo4j 可视化 137
- 第12章 Neo4j数据重构 154
- 第13章 集群 163
- 第14章 案例—推荐系统 170
- 第15章 案例—影响分析与模拟 182
- 附录 应用技巧介绍 194