neo4j 教程


阅读(2023.9k) 收藏 (49)

手册简介

本教程将教你Neo4j的基础知识,Java与Neo4j和Spring DATA与Neo4j。 本教程分为Neo4j简介,Neo4j CQL,Neo4j CQL函数,Neo4j管理员,Neo4j与Java和Neo4j与Spring数据框架。 每个部分都包含相关的主题和简单有用的例子。

手册说明

Neo4j是一个世界领先的开源图形数据库。 它是由Neo技术使用Java语言完全开发的。本教程将教你Neo4j的基础知识,Java与Neo4j和Spring DATA与Neo4j。 本教程分为Neo4j简介,Neo4j CQL,Neo4j CQL函数,Neo4j管理员,Neo4j与Java和Neo4j与Spring数据框架。 每个部分都包含相关的主题和简单有用的例子。


本教程是为初学者准备的,帮助他们理解与Neo4j相关的基本概念和高级概念。 本教程将让你足够的了解Neo4j,提高自己的专业水平在继续本教程之前,您应该具有一些关于数据库,图形理论,Java和Spring框架的基本知识。


Neo4j教程

Neo4j是:

  • 一个开源
  • 无Schema
  • 没有SQL
  • 图形数据库

图形数据库也称为图形数据库管理系统或GDBMS。

Neo4j的官方网站:http://www.neo4j.org


图形数据库

图形数据库是以图形结构的形式存储数据的数据库。 它以节点,关系和属性的形式存储应用程序的数据。 正如RDBMS以表的“行,列”的形式存储数据,GDBMS以“图形”的形式存储数据。


RDBMS与图数据库

S.No.RDBMSGraph Database

1.Tables 表Graphs 图表

2.Rows 行Nodes 节点

3.Columns and Data 列和数据 Properties and its values属性及其值

4.Constraints 约束Relationships 关系

5.Joins 加入Traversal 遍历


热门图形数据库

Neo4j是一个流行的图数据库。 其他图形数据库是Oracle NoSQL数据库,OrientDB,HypherGraphDB,GraphBase,InfiniteGraph,AllegroGraph。


图形

图形是一组节点和连接这些节点的关系。 节点和关系包含表示数据的属性。 属性是用于表示数据的键值对。

我们将在后面的章节中讨论“什么是节点,什么是关系和什么是属性”。


Neo4j的历史版本

S.No. Neo4j的版本 发布日期
1。 Neo4j  1.0 2010年2月
2。 Neo4j   2.0 2013年12月
3。 Neo4j   2.1.3 2014年4月

本教程将介绍Neo4j的2.1.3版本。


Neo4j服务器容量

从Neo4j版本2.1.3,它支持大量的节点,关系和属性来开发和支持企业应用程序

S.No. Neo4j的构建基块 容量
1 节点 约350亿
2 关系 约350亿
3 标签 约为275亿


多端阅读

  • 在PC/MAC上查看 《neo4j 教程》:
    下载neo4j 教程离线版客户端,进入客户端后通过搜索当前教程手册的名称并下载,就可以查看当前离线教程文档。
  • 在手机上查看《neo4j 教程》:
  • 在手机APP上查看 《neo4j 教程》:

    下载w3cschool手机App端 请从各大安卓应用商店、苹果App Store搜索并下载w3cschool手机客户端,在App中搜索当前教程手册的名称查看。

    App下载

返回w3cschool官网主页

在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号

意见反馈
返回顶部