万本电子书0元读

万本电子书0元读

顶部广告

Neo4j实战电子书 租阅

售       价:¥

纸质售价:¥40.70购买纸书

338人正在读 | 2人评论 6.2

作       者:(英)武科蒂奇(Vukotic,A.)

出  版  社:机械工业出版社

出版时间:2016-02-01

字       数:16.7万

所属分类: 科技 > 计算机/网络 > 计算机理论与教程

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(2条)
  • 读书简介
  • 目录
  • 累计评论(2条)
本书以实例为依托,详细地对实例做建模分析,并给出经过测试的源代码,读者可以按照书的介绍一步一步地实现每一个实例,这是一种学习建模和编程的极为便捷的方法。本书也是一本对使用Neo4j对图形数据进行设计、建模和查询的综合指导书。书中探索了处理和查询图形数据的各种工具及其强大功能,包括图形遍历的概念及其使用方法,也讨论了Neo4j的图形查询语言Cypher和如何使用SpringDataNeo4j将Neo4j集成到应用程序中,以及如何使用服务器模式和嵌入式模式等内容。 本书以实例为依托,详细地对实例做建模分析,并给出经过测试的源代码,读者可以按照书的介绍一步一步地实现每一个实例,这是一种学习建模和编程的极为便捷的方法。本书也是一本对使用Neo4j对图形数据行设计、建模和查询的综合指导书。书中探索了处理和查询图形数据的各种工具及其强大功能,包括图形遍历的概念及其使用方法,也讨论了Neo4j的图形查询语言Cypher和如何使用SpringDataNeo4j将Neo4j集成到应用程序中,以及如何使用服务器模式和嵌式模式等内容。
【作者】
作?者?简?介?About the AuthorAleksa Vukotic之前在Open Credo担任数据管理实践领导者,现任Noble Group的发平台部主管。他是一个软件架构师和发者、敏捷编程的倡导者、作者和培训师,并且是许多Neo4j项目的发者,如用图形数据模型解决复杂的访问控制列表和推荐引擎问题。 Nicki Watt是Open Credo的首席顾问。她务实、心灵手巧,是一个问题解决专家,乐于使用“正确的工具完成工作”。Nicki一直使用Neo4j等源工具以及框架参与各种项目,包括对基于引擎问题的探究和推荐。她也是Spring Data Neo4j项目的贡献者之一。 Tareq Abedrabbo是Open Credo的首席技术官(CTO)。他对编程语言有着强烈的兴趣,从Scala和Python到Google Go。他在几个NoSQL技术领域(包括Neo4j、MongoDB和Redis)有着非常丰富的知识,并在很早以前就始积极从事Spring项目,是Spring Web Service项目的核心成员。 Dominic Fox是Open Credo的顾问,尤其喜欢把对编程语言理论的见解行实践并讲解给他人。他作为专业发者涉足了多种领域的工作,包括文档管理、电信和金融,也包括Neo4j的培训。他一直期望创建优秀的工具和库,能使每天的编程工作更加直观、可靠。 Jonas Partner是Open Credo的首席执行官(CEO),该公司是Neo Technology的服务合作伙伴,是解决复杂数据问题的专业公司。他还是《Spring Integration in Action》的合作作者。
目录展开

译者序

序言

前言

作者简介

第一部分 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 获得更多的帮助

累计评论(2条) 3个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部