Neo4j 教程学习手册

收录于 2023-04-20 00:10:05 · English · بالعربية · Español · हिंदीName · 日本語 · Русский язык · 中文繁體

neo4j教程
Neo4j教程提供了Neo4j的基本和高级概念。我们的Neo4j教程专为初学者和专业人士设计。
Neo4j是NoSQL数据库。它具有高度的可伸缩性和无模式。它是世界上最受欢迎的图形数据库管理系统。 Neo4j是由Neo技术开发的,被称为ACID事务数据库,具有本机图形存储和处理功能。
我们的Neo4j教程包括Neo4j的所有主题,例如neo4j功能,neo4j安装,neo4j的优势, neo4j,功能和数据类型,什么是graphdb,graphdb与rdbms,graphdb与nosql,数据建模,neo4j CQL,节点,创建索引,删除索引,创建约束,删除约束,删除关系,读取子句,写入子句等。

什么是Neo4j

Neo4j是NoSQL数据库。它具有高度的可伸缩性和无模式。它是世界上最受欢迎的图形数据库管理系统。 Neo4j是由Neo技术开发的,被称为具有原始图存储和处理功能的ACID兼容事务数据库。
Neo4j以Java语言实现,并且可以通过交易HTTP端点使用Cypher Query Language(CQL)通过其他语言进行访问。
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 Working

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