var _hmt = _hmt || []; (function() {   var hm = document.createElement("script");   hm.src = "https://hm.baidu.com/hm.js?8c9c5a8618dc4aea3be27b32962e5871";   var s = document.getElementsByTagName("script")[0];    s.parentNode.insertBefore(hm, s); })();
400 050 6600
数据分析师

手机号

验证码

30天自动登录

图数据库如何帮助分析复杂关系

来源:CPDA数据分析师网 / 作者:数据君 / 时间:2020-12-31

越来越多的数据及其建立的关系被视为流动性强
流动性强的数据,而不是像以前的数据模式和技术所代表的那样,必须分层或锁定在列和行中,图形数据库的位置很好,可以用来采集流体数据,并能够查看,分析和更改它,常见的图形数据库用例包括、GPS系统和地图,用于查找从一个点到另一点的短路径、代表用户之间联系的社交网络 、基于位置和使用模式的欺诈检测、图形数据库关系也可以用于识别相关的数据关系。

A点到B点的旅行方式-但是总有一种方式被标记为路线
在医疗诊断和治疗选择中也广泛使用了几种选择中的选择,风险管理策略选择,并预测明年的世界系列大赛以及可能参加比赛的球队,在基本的层次上,图形数据库的创建者必须做四件事:
1、确定将数据库应用到的业务用例
2、选择将填充数据库的数据
3、在将用于分析处理的各种数据元素之间创建关系链接
4、为每个关系链接分配权重,以显示其在要执行的分析中的相对重要性。

为了说明所有这些在实践中是如何工作的,我们可以回到在A点和B点之间绘制驾驶路线的示例:
1、定义一个用例,使旅行者能够获得的旅行路线,而不必自己研究路线。
2、使用相关数据填充图形数据库,这些数据可以定义路线,道路建设和沿途的其他危险,运输方式,起点,终点等。 
3、在所有各种数据元素之间创建关系链接以说明它们之间的关系(例如,如果您从达拉斯开车到休斯敦,则将为两个城市,两个城市之间的各种路线建立起点和目的地链接,并且用于运输方式)。
4、为每个链接分配一个值(例如,从达拉斯到休斯敦有四种不同的驾驶方式,将的数字权重分配给可以使驾驶员从达拉斯到休斯敦快的路线。这将标记为路线) 。
5、对于IT来说,还有一件重要的事情要做:定义图形数据库在整个数据库体系结构中适合的位置。

大多数关键任务遗留系统使用代表数据项之间关系的分层数据库
这些数据库是高性能且高度可靠的,分层数据库已经存在了50多年,并且不会很快消失,您的数据库体系结构应包括它们,关系数据库也得到广泛使用,不太可能很快消失,他们使用SQL,许多IT员工都精通SQL,关系数据库的结构可以快速更改,并且可以处理数据元素之间的许多关系,关系数据库易于使用,但是它们缺乏分层数据库的速度。

图形数据库可以按任何给定顺序将任意数量的数据点链接在一起

它们具有高度的灵活性,可以轻松进行修改。他们可以映射数据层次结构所有级别的数据之间的相互关系,并且比关系数据库或层次结构数据库更有效地做到这一点,但是图形数据库非常适合查询和分析,与分层数据库不同,它们不是能够在不到一秒钟的时间内处理数千个事务的流程引擎,也不像它们的关系数据库副本一样适合于本地服务器上的业务线处理,IT数据库体系结构应该为所有这三个数据库留出空间,并且IT应该对何时何地部署哪种数据库技术有明确的方向。 


Prev article

NLP趋势将在新的一年中得到改善

Next article

企业中创建数字线程的4个技巧

数据分析师

报名咨询

数据分析师

报名缴费

数据分析师

客服中心

数据分析师

课程服务

数据分析师

认证服务