





定价:179元
印次:1-3
ISBN:9787302618423
出版日期:2022.11.01
印刷日期:2025.05.29
图书责编:夏毓彦
图书分类:零售
图数据库是NoSQL类数据库的又一大典型代表,在国内图数据库属于新兴事物,其优异的复杂关系解决方案引起了国内众多大型互联网公司及IT开发者的关注,而Neo4j是目前图形化数据库中最为出色、最为成熟的产品。本书的第一版书名是《Neo4j**指南》,发行量超过13000册,本书在第一版的基础上补充完善了Neo4j的新特性、新功能。 本书基于Neo4j 4.4版本编写,共分10章,涵盖基本概念、基础入门、查询语言、程序开发技术、管理运维、集群技术、应用案例、高级应用、配置设置、内建过程、GDS、Fabric等内容。 本书内容涉及Neo4j的大部分知识,既可以作为Neo4j初学者的入门教材,也可以作为相关行业Neo4j技术专家的参考手册。
庞国明,是Neo4j中文社区创始人,高级信息系统项目管理师,系统架构师。
前 言 本书是继《Neo4j权威指南》之后第二本由中国人原创的图数据库专业书籍。 图数据库的发展日新月异,短短三年时间,国内外涌现出多款图数据库系统,然而在DBEngine排名中,Neo4j依然稳居第一。本书将陪伴你漫步“图”的世界,领略“图”的风采,玩转大数据时代新的利器——图数据库Neo4j。 “图数据库”即便对业内人士而言,也是一个陌生的词汇。单这个“图”字,便会使人联想到图形、图片或图像。正如,最近一位朋友得知我在玩图数据库,就邀我去做一个用语音控制图像的产品。我解释了半天,才让他明白:此“图”非彼“图”。误解就在这个“图”字上。 那么,图数据库究竟是什么?优势在哪儿?可以用它来干什么? 图数据库定义、优势与应用领域 图数据库是一个新型的数据库系统。大家以前可能听到过MySQL、Oracle等数据库,但随着社交、金融、零售等行业的发展,亟需一种新型的数据库来支撑这些新的业务。现实社会织起了一个庞大而复杂的关系网,比如天天有人给你打电话要你买房子,他们是通过什么技术来找到你的呢?就是通过一些关系运算。如果使用传统的数据库会很难处理,而采用图数据库来处理它,会更高效、更方便。在科技领域里有一个六度空间理论,简单地说,就是世界上任何两个人最多只需通过6个关系就一定能够找到对方。用图数据库就可以把这个理论变成现实。所以,称它为一种新型的数据库完全不为过,它能支持海量、复杂、多变数据的关系运算,而且运算性能非常高。 和传统数据库比起来,图数据库的优势在哪儿呢? 首先,图数据库可以说是应专门处理这种复杂关系网的“运”而生的。虽然传统的数据库也能处理,但其效...
第1章 Neo4j图数据库基础 1
1.1 图数据库背景知识 2
1.1.1 图数据库历史 2
1.1.2 图数据库应用领域 6
1.1.3 主流图数据库介绍 7
1.2 图数据库基础概念 11
1.2.1 图数据模型 11
1.2.2 图计算引擎 12
1.3 图数据库与关系数据库的对比 13
1.3.1 关系数据库的弊端 13
1.3.2 图数据模型的优势 13
1.4 图数据库与其他NoSQL数据库的对比 15
1.4.1 其他NoSQL数据库的弊端 15
1.4.2 将键值对存储与图数据库相关联 15
1.4.3 将文档存储与图数据库相关联 16
1.5 Neo4j概述 16
1.6 Neo4j版本升级与变化 18
1.7 Neo4j的体系结构 22
1.7.1 免索引邻接 22
1.7.2 Neo4j底层存储结构 24
1.7.3 Neo4j的遍历方式 27
1.7.4 Neo4j的存储优化 29
1.8 Neo4j版本全貌 29
1.8.1 Neo4j AuraDB 29
1.8.2 Neo4j Desktop 29
1.8.3 Neo4j Sandbox 30
1.8.4 Neo4j社区版 30
1.8.5 Neo4j企业版 31
第2章 Neo4j基础入门 32
2.1 Neo4j的安装部署 32
2.1.1 Neo4j安装包的下载 33
2.1.2 在各个操作系统上的安装 35
2.1.3 Neo4j的启动 40
...
一种高性能原生的数据库
一种擅长关系分析的数据库
一种新型的NoSQL数据库
一种巨头们都在用的数据库