图形数据库如何帮助分析复杂的关系
去年,Gartner Research将图形分析列为十大数据和分析趋势之一。 加特纳说,在未来两到三年里,图形数据库“将越来越多地被用来导航现有和新发现的关系,而不是关系处理。
根据Oracle.com的说法,图形分析是一种新兴的数据分析形式,它对复杂的关系特别有效。 它涉及将数据点和数据点之间的关系移动到图形格式,并更有效地进行代码查询,并且它可以以一种易于挖掘的可视化格式输出结果。
图表数据库的兴起与组织中关于数据查看方式的变化相对应。
越来越多的数据及其建立的关系被视为高度流动性和流动性-而不一定像以前的数据模式和技术所代表的那样分层或锁定在列和行中。 图形数据库很好地定位于现场流体数据,并能够看到,分析和改变它。
常见的图形数据库用例包括:.
图形数据库关系也可以用来识别最相关的数据关系。
例如,谷歌地图上有几种从A点到B点的旅行方式-但总有一种方式被标记为最佳路线。
选择几种选择中的最佳选择也被广泛应用于医疗诊断和治疗选择;风险管理战略选择;以及预测明年世界系列赛最有可能的结果和可能比赛的球队。
在最基本的层面上,图形数据库的创建者必须做四件事:
为了说明所有这些在实践中是如何运作的,我们可以回到A点和B点之间绘制最佳驾驶路线的例子:
对于IT,还有一件更重要的事情要做:定义图形数据库适合于您的整体数据库体系结构。
大多数关键任务遗留系统使用表示数据项之间关系的分层数据库。 这些数据库性能高,可靠性高。 分级数据库已经存在了50多年,而且不会很快消失。 您的数据库体系结构应该包括它们。
关系数据库也在广泛使用,不太可能很快消失。 他们使用SQL,其中许多IT人员都很流利。 关系数据库结构可以快速更改,它们可以处理数据元素之间的许多关系。 关系数据库很容易使用,但它们缺乏分层数据库的速度。
图形数据库可以以任何给定的顺序将任意数量的数据点链接在一起。 它们非常灵活,可以很容易地修改。 它们可以在数据层次结构的各个层次上映射数据之间的相互关系,并且可以比关系或层次数据库更有效地这样做。 然而,图形数据库是唯一适合查询和分析。 与分层数据库不同的是,它们不是能够在不到一秒的时间内处理数千个事务的进程引擎,也不像它们的关系型数据库那样非常适合本地服务器上的业务处理。
信息技术数据库体系结构应该为所有三个数据库留有空间,信息技术应该有一个明确的方向,说明何时何地部署哪种数据库技术。