Neo4j教程介绍

本文概述

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版本

Version Release Date
Neo4j版本1.0 February 2010
Neo4j 2.0版 December 2013
Neo4j 3.0版 2016年四月

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教程

  • Neo4j教程
  • 什么是Neo4j
  • Neo4j的功能
  • Neo4j的优势
  • 安装Neo4j
  • Neo4j数据类型
  • Neo4j运营商

图形数据库

  • 什么是GraphDB
  • GraphDB与RDBMS
  • GraphDB与NoSQL
  • 资料建模

Neo4j CQL

  • 什么是Neo4j CQL
  • 创建节点
  • 建立关系
  • 创建索引
  • 创建约束
  • 用MATCH选择数据
  • 来自CSV的Imort数据
  • 删除索引
  • 跌落约束
  • 删除节点
  • 删除关系

Neo4j总则

  • 一般子句
  • 退货子句
  • 按子句排序
  • 限制子句
  • 跳过子句
  • 有子句

Neo4j阅读子句

  • 阅读子句
  • 比赛子句
  • 可选匹配子句
  • 凡子句
  • 计数功能

Neo4j写子句

  • 写子句
  • 合并子句
  • 设置子句
  • 删除子句

Neo4j功能

  • 字符串函数
  • 汇总功能

Neo4j面试题

  • Neo4j面试题

先决条件

在学习Neo4j之前, 你必须具有Sql, MySql和NoSql数据库的基本知识。

听众

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

问题

我们保证你不会在本Neo4j教程中找到任何问题。但是, 如果有任何错误, 请在联系表格中发布问题。

微信公众号
手机浏览(小程序)
0
分享到:
没有账号? 忘记密码?