Neo4j

Neo4j V1.1

支持系统: Mac
软件大小:2.85MB
软件分类: 办公软件
软件类型:国产软件
软件评级:
软件授权:免费软件
软件语言:简体
  • Neo4j截图

Neo4j      Neo4j Mac是很多人办公中使用的图形数据库工具。Neo4j Mac官方版将结构化数据存储在网络(从数学角度叫做图)上而不是表中。并且Neo4j Mac也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。

注意事项

通常Mac用户在下载软件安装包后,打开使用时可能会遇到以下这三种报错问题:(如果您遇到了这些报错,请务必一步一步仔细看完下面的讲解内容!!!)

报错类型1:XX软件已损坏,无法打开,你应该将它移到废纸篓

报错类型2:打不开XX软件,因为它来自身份不明的开发者

报错类型3:打不开XX软件,因为Apple无法检查其是否包含恶意软件

针对上述3种报错问题,我们可以按照以下方法步骤进行解决:

方法1,首先可以尝试设置开启:允许任何来源←点击可查看

通常允许Mac安装任何来源应用后,基本就可以正常安装下载的dmg文件了。但是,也存在部分应用开启了允许任何来源还是不行,这种情况可能是因为苹果进一步收缩了对未签名应用的权限,这就需要通过“终端”执行命令行代码来绕过应用签名认证。

方法2,通过执行命令绕过苹果的公证Gatekeeper:Mac打开应用提示已损坏怎么办 Mac安装软件时提示已损坏怎么办?←点击可查看

如果以上操作还不能解决,那就需要通过方法3来关闭SIP系统完整性保护才可以了。

方法3,关闭SIP系统完整性保护:Mac怎么关闭SIP系统完整性 Mac SIP怎么关闭?←点击可查看

软件简介

      Neo4j是一个面向网络的数据库——也就是说,它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络上而不是表中。网络(从数学角度叫做图)是一个灵活的数据结构,可以应用更加敏捷和快速的开发模式。

      你可以把Neo4j看作是一个高性能的图引擎,该引擎具有成熟和健壮的数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。

Neo4j截图

软件功能

      节点

      节点通常用于表示实体,实体的概念来自哲学,现实世界中的客观事物、抽象的事件均可称之为实体。节点是组成图的最小单位。

      标签

      标签用于分类节点,如所有用来表示蓝桥云课课程的节点都可以使用标签:课程进行标记。在 Neo4j 中,就可以根据不同标签类型进行特定节点的查询。

      一个节点可以有多个标签。如用户 Gods_Dusk,既是蓝桥云课用户,也是蓝桥云课作者;用户 云课管理员,既是蓝桥云课用户,也是蓝桥云课员工。

      关系

      图中的边表示关系,关系连接两个节点,如撰写关系,将《图数据库 Neo4j 基础入门》课程和用户 Gods_Dusk 相连接起来。

      关系具有方向性,如《图数据库 Neo4j 基础入门》属于 Neo4j 类型的课程,而反之不成立,但只需要注意到关系的方向,就不需要在相反的方向上添加重复的关系,即 Neo4j 类型的课程包含《图数据库 Neo4j 基础入门》。

      被关系连接的两个节点,其中关系的起始节点被称为出节点,关系的终止节点被称为入节点。同时,一个节点的出度是指这个节点被多少关系作为出节点,同理,入度是指被多少个关系作为入节点。

      特别的是,一个节点可以有指向自己的关系,比如用户 Gods_Dusk 认识自己。

      关系类型

      关系与节点一样具有类型划分,但关系有且仅有一种关系类型。

Neo4j截图

软件特色

      Node Labels:展示数据库中节点数量与节点类型,在这里一共 8 个节点,节点类型有 Course,User,Teacher,Challenge 和 Category。

      Relationship Types:展示数据库中关系数量与关系类型,在这里一共 7 个关系,关系类型有 WRITE,BELONGS,PARTICIPATE。

      Property Keys:展示数据库中节点与关系的属性名,在这里属性名有 name,courseId,workingTime,userId,rank。

      Connected as:显示当前用户信息,若当前用户为管理员,则还可以进行成员管理操作。

      DBMS:显示 Neo4j 的版本与系统信息。

下载地址

百科推荐