Javatpoint标志
Javatpoint标志

Neo4j教程

neo4j教程

Neo4j教程提供了Neo4j的基本和高级概念。我们的Neo4j教程是为初学者和专业人士设计的。

Neo4j是一个NoSQL数据库。它是高度可伸缩的和无模式的。它是世界上最流行的图形数据库管理系统。Neo4j由Neo技术开发,称为兼容acid的事务数据库,具有本机图形存储和处理。

我们的Neo4j教程包括Neo4j的所有主题,如Neo4j特性,Neo4j安装,Neo4j的优点,Neo4j的安装,函数和数据类型,什么是graphdb, graphdb vs rdbms, graphdb vs nosql,数据建模,Neo4j CQL,节点,创建索引,删除索引,创建约束,删除约束,删除关系,读取子句,写入子句等。

什么是Neo4j

Neo4j是一个NoSQL数据库。它是高度可伸缩的和无模式的。它是世界上最流行的图形数据库管理系统。Neo4j由Neo技术开发,称为兼容acid的事务数据库,具有本机图形存储和处理。

Neo4j是用Java语言实现的,其他语言可以使用Cypher查询语言(CQL)通过事务性HTTP端点访问它。

Neo4j比传统数据库快得多。

Neo4j版本

版本 发布日期
Neo4j 1.0版 2010年2月
Neo4j 2.0版 2013年12月
Neo4j 3.0版 2016年4月

2016年11月,Neo4j成功获得由Greenbridge Partners Ltd.领投的3600万美元D轮融资。

Neo4j工作

  • Neo4j以图形的形式存储和显示数据。在Neo4j中,数据由节点和这些节点之间的关系表示。
  • Neo4j数据库(与任何图形数据库一样)与关系数据库(如MS Access、SQL Server、MySQL等)有很大不同。关系数据库使用表、行和列来存储数据。它们还以表格的方式显示数据。
  • Neo4j不使用表、行或列来存储或显示数据。
  • Neo4j最适合存储具有许多相互连接关系的数据,这就是为什么像Neo4j这样的图形数据库具有优势,并且在处理关系数据方面比关系数据库要好得多。
  • 图模型通常不需要预定义的模式。因此,在加载数据之前不需要创建数据库结构(就像在关系数据库中那样)。在Neo4j中,数据就是结构。Neo4j是一个“模式可选”DBMS。
  • 在Neo4j中,不需要设置主键/外键约束来预先确定哪些字段可以有关系,以及与哪些数据有关系。您只需定义所需节点之间的关系。

Neo4j指数



先决条件

在学习Neo4j之前,您需要具备Sql、MySql和NoSql数据库的基础知识。

观众

我们的Neo4j教程旨在帮助初学者和专业人士。

问题

我们向您保证,在本Neo4j教程中您不会发现任何问题。但如果有任何错误,请在联系表格中张贴问题。

下一个话题 Neo4j的特点





Youtube 观看视频请加入我们的Youtube频道:现在加入

反馈


帮助他人,请分享

脸谱网 推特 pinterest

学习最新教程


准备


热门的技术


B.Tech / MCA






Baidu
map