Neo4j权威指南:图数据库

Neo4j权威指南:图数据库 PDF 超清版

  • 大小:103 MB
  • 类型:Neo4j
  • 格式:PDF
  • 热度:703
  • 作者:张帜
  • 更新:2020-05-08 10:03:05
vip 立即下载( 103 MB )
关注公众号免费下载
版权投诉 / 资源反馈(本资源由用户 党从雪 投稿)

给寻找技术文档的朋友们精选了Neo4j相关的资料,介绍了关于Neo4j、Neo4j指南、图数据库方面,格式为PDF,资源大小103 MB,目前在Neo4j类资源综合评分为:9.2分。

图数据库是NoSQL类数据库查询的又一大典型性代表,在中国图数据库归属于兴盛物质,其出色的繁杂关联解决方法造成了中国诸多大中型互联网企业及IT开发人员的关心,而Neo4j是现阶段图形界面数据库查询中*为出色、*为完善的商品。 这书根据Neo4j3.1版本撰写,共有9章,另加2个附则,包含基本要素、基本新手入门、查询语言、开发设计、管理方法运维管理、集群技术、运用实例、高級运用、中文拓展、配备设定、内建全过程等內容。 这书內容早已涉及到Neo4j的绝大多数专业知识,既能够做为Neo4j新手的新手入门教材内容,还可以做为有关制造行业Neo4j技术专家的参考手册。 目录 第1章Neo4j图数据库基础1 1.1图数据库的产生背景2 1.2图数据库基础7 1.2.1图数据库介绍7 1.2.2图数据模型7 1.2.3图计算引擎8 1.2.4图数据库的历史9 1.3图数据库与关系数据库的对比10 1.3.1关系数据库的弊端10 1.3.2图数据模型的优势10 1.4图数据库与其他NoSQL数据库的对比12 1.4.1其他NoSQL数据库的弊端12 1.4.2将键值对存储与图数据库相关联12 1.4.3将文档存储与图数据库相关联13 1.5Neo4j概述13 1.6Neo4j的体系结构15 1.6.1免索引邻接16 1.6.2Neo4j底层存储结构17 1.6.3Neo4j的遍历方式21 1.6.4Neo4j的存储优化22 第2章Neo4j基础入门24 2.1Neo4j的安装部署24 2.1.1Neo4j安装包的下载24 2.1.2在各个操作系统上的安装26 2.1.3Neo4j的启动32 2.2Neo4j管理平台的使用33 2.2.1Web管理平台的使用33 2.2.2neo4j-shell的使用37 2.3Neo4j图数据中基本元素与概念41 2.3.1节点41 2.3.2关系41 2.3.3属性42 2.3.4路径42 2.3.5遍历(Traversal)43 2.4官方入门实例介绍43 2.4.1创建图数据44 2.4.2检索节点46 2.4.3查询关系49 2.4.4思考与练习52 2.4.5清空数据库54 2.5批量导入工具的使用54 2.5.1获取CSV文件54 2.5.2使用LoadCSV指令导入到Neo4j58 2.5.3使用neo4j-import工具导入到Neo4j61 第3章Neo4j之Cypher63 3.1Cypher概述63 3.1.1Cypher是什么63 3.1.2模式(Patterns)65 3.1.3查询和更新图66 3.1.4事务67 3.1.5唯一性68 3.1.6兼容性69 3.2基本语法70 3.2.1类型70 3.2.2表达式70 3.2.3变量73 3.2.4参数73 3.2.5运算符77 3.2.6注释78 3.2.7模式(Patterns)78 3.2.8列表81 3.2.9空值87 3.3语句89 3.3.1MATCH89 3.3.2OPTINALMATCH101 3.3.3WHERE102 3.3.4START113 3.3.5Aggregation114 3.3.6LOADCSV121 3.3.7CREATE125 3.3.8MERGE129 3.3.9SET138 3.3.10DELETE142 3.3.11REMOVE143 3.3.12FOREACH145 3.3.13CREATEUNIQUE146 3.3.14RETURN149 3.3.15ORDERBY153 3.3.16LIMIT155 3.3.17SKIP156 3.3.18WITH158 3.3.19UNWIND160 3.3.20UNION161 3.3.21CALL163 3.4函数167 3.4.1断言(Predicate)函数167 3.4.2标量(Scalar)函数170 3.4.3列表(List)函数177 3.4.4数学函数182 3.4.5字符串函数193 3.4.6自定义函数199 3.5模式(Schema)200 3.5.1索引200 3.5.2约束203 3.5.3统计209 3.6查询调优210 3.6.1查询如何执行210 3.6.2查询性能分析211 3.6.3查询调优举例211 3.6.4USING213 3.7执行计划220 3.7.1开始点运算符221 3.7.2Expand运算符224 3.7.3组合运算符226 3.7.4行运算符234 3.7.5更新运算符241 3.7.6*短路径规划243 第4章Neo4j程序开发246 4.1Neo4j开发入门246 4.1.1Java嵌入式开发模式246 4.1.2各语言驱动包开发模式246 4.2JavaAPI嵌入式开发模式247 4.2.1Java开发前的准备工作248 4.2.2创建Neo4j图实例253 4.2.3图数据遍历功能257 4.2.4数据索引264 4.2.5过程273 4.2.6事务管理280 4.2.7使用Java在线备份Neo4j286 4.2.8使用JMX监控Neo4j286 4.3各语言驱动包开发模式288 4.3.1驱动开发入门289 4.3.2配置和连接292 4.3.3执行Cypher语句297 4.3.4返回结果301 4.3.5数据类型308 4.3.6异常310 4.3.7其他语言驱动311 4.4Neo4jHTTPAPI312 4.4.1流312 4.4.2认证和授权312 4.4.3在一个请求中使用事务316 4.4.4执行多条语句317 4.4.5运行一个事务318 4.4.6在打开的事务中执行语句319 4.4.7重置超时事务319 4.4.8提交事务320 4.4.9回滚事务321 4.4.10查询统计信息321 4.4.11以图格式返回结果322 4.4.12错误处理324 4.4.13在事务中处理错误325 4.5其他开发技术介绍326 4.5.1Spring-Data-Neo4j326 4.5.2Spring-Data-Neo4在项目中的部署326 4.5.3使用Neo4j-OGM的对象图映射327 4.5.4使用JDBC连接Neo4j328 4.5.5JCypher329 4.5.6Groovy&Grails:Neo4jGrails插件329 4.5.7Clojure:Neocons329 4.5.8Scala:AnormCypher330 4.5.9JPA:HibernateOGM330 第5章Neo4j数据库管理331 5.1部署331 5.1.1系统需求331 5.1.2文件位置332 5.1.3重要端口333 5.1.4设置初始密码334 5.1.5等待Neo4j启动334 5.1.6使用数据收集器335 5.1.7配置Neo4j连接器336 5.1.8安装证书337 5.2监控338 5.2.1指标340 5.2.2日志344 5.2.3查询管理346 5.2.4因果集群监控相关方法348 5.3安全管理350 5.3.1Neo4j社区版用户管理350 5.3.2认证和授权352 5.3.3与LDAP集成362 5.3.4子图访问控制366 5.3.

相关资源

  • 离散数学及其应用

    离散数学及其应用 课后答案

    《离散数学及其应用》是由屈婉玲、耿素云、张立昂主编,2011年由高等教育出版社出版的高等理工教育数学改革与试验项目研究成果教材。该教材可作为普通高等学校计算机及相关专业离散数学课程教材,也可供科技人员阅读参考 。 该教材分为五个部分共十四个章节。主要包括数理逻辑、集合论、图论、组合数学、代数系统简介等内容。 目录 前辅文 第一部分 数理逻辑 第一章 命题逻辑的基本概念 1. 1 命题与联结词 1. 2 命题公式及其赋值 习题一 第二

    大小:1.39 MB离散数学课后答案

  • 《Python数据分析》配套资源

    《Python数据分析》配套资源

    内容介绍 作为一种高级程序设计语言,Python凭借其简洁、易读及可扩展性日渐成为程序设计领域备受推崇的语言。同时,Python语言的数据分析功能也逐渐为大众所认可。 本书是一本介绍如何用Python进行数据分析的学习指南。全书共12章,从Python程序库入门、NumPy数组、matplotlib和pandas开始,陆续介绍了数据加工、数据处理和数据可视化等内容。同时,本书还介绍了信号处理、数据库、文本分析、机器学习、互操作性和性能优化等高级主题。在本书的最后,

    大小:171.71 KBPython数据分析配套资源

  • 电机原理及拖动

    电机原理及拖动 课后答案

    该书描述了各种电机的工作原理,以及在负载状态下的工作特性。 目录 第2版前言 第1版前言 常用符号表 绪论1 第一节电机与电力拖动的发展简况1 第二节本课程的性质、任务和 学习方法6 第三节电机理论中的基本电磁定律7 第一章直流电机原理12 第一节直流电机的用途、结构及基本 工作原理12 第二节直流电机的空载磁场16 第三节直流电机的电枢绕组18 第四节直流电机的电枢反应21 第五节直流电机的电枢电动势 与电磁转矩24 第六节直流发电机25 第七节直

    大小:28.7 KB电机原理课后答案

  • 数学专业英语(第2版)

    数学专业英语(第2版) 课后答案

    《数学专业英语(第2版)》以数学文献(主要是教材)的阅读理解为重点,讲授掌握数学专业英语的基本方法。 作者吴炯圻将《数学专业英语(第2版)》分为六章。第一章介绍数学英语的特点和阅读翻译的基本方法;第二章为精读课程,分为12课,每课含3篇短文,附有生词与词组、预习要求、注释与说明和课外作业;第三章是阅读提高课程,根据内容分为6节,共含30篇短文,取材于各个数学分支英文版的本科、研究生教材和参考书;第四章是英语数学

    大小:19.4 KB英语课后答案

  • 《Web程序设计:JSP》教案,源代码

    《Web程序设计:JSP》教案,源代码

    内容介绍 本书结合实例,由浅入深地对JSP技术的基本知识、环境搭建、开发技巧、相关技术等进行介绍。全书分为10章,主要内容包括JSP概述,JSP实现网站计数器,JSP实现用户注册,用JSP与Servlet实现用户登录,用JSP与JavaBean实现用户信息查询,JSP实现图片上传和读取显示,JSP实现留言板,JSP实现对XML读写,用JSP、JavaBean与Servlet实现投票系统,基于JSP技术开发新闻发布系统。书中对开发过程中的一些开发技巧进行了展示,按照实际开发流程对实现功能进行

    大小:2.31 MBWeb程序设计配套资源

  • 数据结构及应用算法教程(修订版)

    数据结构及应用算法教程(修订版) 课后答案

    《数据结构及应用算法教程(修订版)》是2014年清华大学出版社出版的图书。 本书从数据类型的角度,分别讨论了四大类型的数据结构的逻辑特性、存储表示及其应用。此外,还专辟一章,以若干实例阐述以抽象数据类型为中心的程序设计方法。书中每一章后都配有适量的习题,以供读者复习提高之用。第1~9章还专门设有解题指导与示例一节内容,不仅给出答案,对大部分题目提供了详尽的解答注释;其中的一些算法题还给出了多种解法。书中主要算

    大小:1.64 MB数据结构课后答案

  • 《数学之美》配套资源

    《数学之美》配套资源

    编辑推荐 《数学之美》荣获第八届文津图书奖,目前累计已卖出12万册。《数学之美》入选广电总局2014年向青少年推荐百种优秀图书书目《浪潮之巅》作者、谷歌公司PrincipalEngineer吴军博士力作《数学之美》由创新工场董事长兼首席执行官李开复倾力作序推荐。《数学之美》的创作源自点击超百万的谷歌黑板报专题博客,吴军应出版要求几乎改写和重构了所有的文章,既照顾了普通读者的兴趣,又兼顾了专业读者对深度的要求。在《数学之美》里,吴军

    大小:76.55 KB数学配套资源

  • matplotlib入门全教程(参考手册+实战教程)

    这是一套包含Matplotlib简易教程、Matplotlib 快速参考手册和matplotlib入门实战的教程合集,主要介绍了Python Matplotlib入门知识,通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值。 Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形。Matplotlib的设计理念是能够用轻松简单的方式生成强大的可视化效果,是Python学习过程中核心库之一。

    大小:1.6 MBmatplotlib教程

下载地址

相关声明:

学习笔记