Neo4j实战 [英]武科蒂奇(Vukotic,A.) 著 张秉森等译 PDF 下载

转载至:  https://www.jb51.net/books/568880.html

下载链接: 

下载声明:  本资料仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版!

本书以实例为依托,详细地对实例做建模分析,并给出经过测试的源代码,读者可以按照书的介绍一步一步地实现每一个实例,这是一种学习建模和编程的极为便捷的方法。本书也是一本对使用Neo4j对图形数据进行设计、建模和查询的综合指导书。书中探索了处理和查询图形数据的各种工具及其强大功能,包括图形遍历的概念及其使用方法,也讨论了Neo4j的图形查询语言Cypher和如何使用SpringDataNeo4j将Neo4j集成到应用程序中,以及如何使用服务器模式和嵌入式模式等内容。

no.jpg

译者序

序言

前言

作者简介

第一部分 Neo4j概述

第1章 Neo4j数据库的一个应用案例

1.1 为什么要有Neo4j

1.2 关系数据库中的图形数据

1.3 Neo4j中的图形数据

1.4 大数据下的SQL联接操作与Neo4j图形遍历的对比

1.5 图形

1.6 Neo4j在NoSQL领域的地位

1.7 Neo4j具有与ACID兼容的数据格式

1.8 本章小结

第2章 Neo4j的数据模型

2.1 Neo4j中数据模型的类型

2.2 领域建模

2.3 更多实例

2.4 本章小结

第3章 Neo4j开发入门

3.1 图形数据结构建模

3.2 使用Neo4j API

3.3 节点标签

3.4 本章小结

第4章 强大的图形遍历功能

4.1 使用Neo4j核心Java API进行遍历

4.2 使用Neo4j的遍历API进行遍历

4.3 本章小结

第5章 数据索引

5.1 创建索引项

5.2 通过邮箱地址查找用户

5.3 对多个匹配结果的处理

5.4 对索引过的数据进行修改的处理

5.5 自动索引

5.6 索引的成本/效益权衡

5.7 本章小结

第二部分 Neo4j应用开发

第6章 Neo4j的查询语言Cypher

6.1 Cypher简介

6.2 Cypher的基本句法

6.3 用Cypher更新图形数据

6.4 高级Cypher

6.5 本章小结

第7章 事务

7.1 事务的基础知识

7.2 事务的高级功能

7.3 与其他事务管理系统的集成

7.4 事务事件

7.5 本章小结

第8章 深度遍历

8.1 遍历的顺序

8.2 扩展关系

8.3 管理唯一性

8.4 双向遍历

8.5 本章小结

第9章 Spring Data Neo4j

9.1 SDN适合做什么

9.2 用SDN建模

9.3 访问和持久化实体

9.4 对象图形映射选项

9.5 执行查询和遍历

9.6 本章小结

第三部分 Neo4j应用实例

第10章 Neo4j的嵌入式模式与服务器模式

10.1 使用模式概述

10.2 嵌入式模式

10.3 服务器模式

10.4 权衡选项

10.5 充分利用服务器模式

10.6 本章小结

第11章 Neo4j的架构与应用

11.1 高层Neo4j架构

11.2 Neo4j的高可用性

11.3 备份

11.4 本书可能没有涵盖但你可能会关注的问题

11.5 本章小结

11.6 最后的设想

附录A 安装Neo4j服务器

附录B 设置和运行示例程序

附录C 设置使用SDN的项目环境

附录D 获得更多的帮助


打赏 支付宝打赏 微信打赏

如果文章对您有帮助,欢迎移至上方打赏按钮...

随手一点
  • 打酱油

    32人

  • 124人

  • 呵呵

    10人

  • 草泥马

    6人

文章评论 抢沙发