logo
分类于: 互联网 职场办公

简介

Neo4j实战

Neo4j实战 0.0分

资源最后更新于 2020-03-29 01:57:10

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

译者:张秉森孔倩张晨策

出版社:出版社机械工业出版社

出版日期:2016-04

文件格式: pdf

标签: IT 数据 数据库技术丛书 Neo4j

简介· · · · · ·

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

想要: 点击会收藏到你的 我的收藏,可以在这里查看

已收: 表示已经收藏

Tips: 注册一个用户 可以通过用户中心得到电子书更新的通知哦

目录

  1. 译者序
  2. 序言
  3. 前言
  4. 作者简介
  5. 第一部分 Neo4j概述
  6. 第1章 Neo4j数据库的一个应用案例
  7. 1.1 为什么要有Neo4j
  8. 1.2 关系数据库中的图形数据
  9. 1.3 Neo4j中的图形数据
  10. 1.4 大数据下的SQL联接操作与Neo4j图形遍历的对比
  11. 1.5 图形
  12. 1.6 Neo4j在NoSQL领域的地位
  13. 1.7 Neo4j具有与ACID兼容的数据格式
  14. 1.8 本章小结
  15. 第2章 Neo4j的数据模型
  16. 2.1 Neo4j中数据模型的类型
  17. 2.2 领域建模
  18. 2.3 更多实例
  19. 2.4 本章小结
  20. 第3章 Neo4j开发入门
  21. 3.1 图形数据结构建模
  22. 3.2 使用Neo4j API
  23. 3.3 节点标签
  24. 3.4 本章小结
  25. 第4章 强大的图形遍历功能
  26. 4.1 使用Neo4j核心Java API进行遍历
  27. 4.2 使用Neo4j的遍历API进行遍历
  28. 4.3 本章小结
  29. 第5章 数据索引
  30. 5.1 创建索引项
  31. 5.2 通过邮箱地址查找用户
  32. 5.3 对多个匹配结果的处理
  33. 5.4 对索引过的数据进行修改的处理
  34. 5.5 自动索引
  35. 5.6 索引的成本/效益权衡
  36. 5.7 本章小结
  37. 第二部分 Neo4j应用开发
  38. 第6章 Neo4j的查询语言Cypher
  39. 6.1 Cypher简介
  40. 6.2 Cypher的基本句法
  41. 6.3 用Cypher更新图形数据
  42. 6.4 高级Cypher
  43. 6.5 本章小结
  44. 第7章 事务
  45. 7.1 事务的基础知识
  46. 7.2 事务的高级功能
  47. 7.3 与其他事务管理系统的集成
  48. 7.4 事务事件
  49. 7.5 本章小结
  50. 第8章 深度遍历
  51. 8.1 遍历的顺序
  52. 8.2 扩展关系
  53. 8.3 管理唯一性
  54. 8.4 双向遍历
  55. 8.5 本章小结
  56. 第9章 Spring Data Neo4j
  57. 9.1 SDN适合做什么
  58. 9.2 用SDN建模
  59. 9.3 访问和持久化实体
  60. 9.4 对象图形映射选项
  61. 9.5 执行查询和遍历
  62. 9.6 本章小结
  63. 第三部分 Neo4j应用实例
  64. 第10章 Neo4j的嵌入式模式与服务器模式
  65. 10.1 使用模式概述
  66. 10.2 嵌入式模式
  67. 10.3 服务器模式
  68. 10.4 权衡选项
  69. 10.5 充分利用服务器模式
  70. 10.6 本章小结
  71. 第11章 Neo4j的架构与应用
  72. 11.1 高层Neo4j架构
  73. 11.2 Neo4j的高可用性
  74. 11.3 备份
  75. 11.4 本书可能没有涵盖但你可能会关注的问题
  76. 11.5 本章小结
  77. 11.6 最后的设想
  78. 附录A 安装Neo4j服务器
  79. 附录B 设置和运行示例程序
  80. 附录C 设置使用SDN的项目环境
  81. 附录D 获得更多的帮助