图数据库的作用有哪些?图数据库怎么样?
你知道图数据库是什么吗?图数据库和传统概念上的“图”不一样,图数据库并不是储存、分析美女帅哥图片的数据库,也不能批量PS自拍美颜照片,它和各种格式的图片视频没有直接关系,也不能解决几何图形的问题,你问我心理阴影面积有多大? emmm……这么大 数易轩致力于图数据库技术服务,为您介绍图数据库的功能与作用。虽然可能在地理信息中有类似场景的需求,但那是空间数据库的范畴, 比如POSTGIS。图数据库主要处理的是拓扑关系的图。例如下面的图: 主要包括了两种元素, 一是节点。 二是节点之间的关系。 图数据库就是管理这些节点和节点关系的一种数据库。 提问: 我们在Oracle 数据库中可以用connect by在处理一些层级关系。在PG 中可以用with recursive tab AS ( ) 的语句来类似处理。(MySQL 好像没有层级处理的SQL) 那为什么还需要使用图数据库呢。更容易? 更快 ? 更方便? 理解为什么要使用图数据库,可以更好帮助我们去用好图数据库。用到适合的应用场景中。 基本实现 首先我们从第一个层面,从功能实现来看。 举个例子: 我们要实现下面的属性查询: 在Oracle数据库中, 我们创建一张CONNECT_QUERY_TEST_TAB 测试表,ID 表示这个节点的标识,PID表示这个节点的父节点: CREATE