图数据库及应用场景

欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~

本文由腾讯云数据库 TencentDB发表于云+社区专栏

近年来,企业上云已经成为一种潮流和趋势,河南省政府也出台了《河南省“企业上云”行动计划(2018-2020年)》,怎么使用好云,怎么用好底层云数据库也成为了一个新的课题。

腾讯云数据库产品副总监邵宗文老师将通过多年腾讯云数据库积累的行业经验和服务客户案例,结合云数据库与自建数据库的对比,和大家分享数据库行业分析发展趋势,帮助企业借助图数据库提升行业竞争力,加快企业高速发展!

一、市场分析

急速增长中的图数据库

一图胜过千言万语

比起传统的信息存储和组织模式,图数据库能够很清晰揭示复杂的模式,尤其在错综复杂的社交,物流,金融风控行业效果更为明显。

百花齐放的图数据库,有Operational 图数据库、RDF图数据库、多模式图数据、分析及大图数据库,图数据库的关注度越来越多,并且大都是有持续在更新。

人气王neo4j已收揽千万级的下载量

①neo4j下载量 10M+ :从下载数量来看还是前景很大,有7M是基于下的neo4j的docker版

②neo4j使用经验工程师 50K+ :通过多年培训和逐步推广,目前大概有5万多名

③图数据库参会人数 50K+ :图数据库相关技术会议,GraphConnect大会已有上千人参会。

二、应用分析

学习了这么多先进的技术,怎么去跟商业进行结合使用?图数据库覆众多行业场景,特别适用于社交和金融风控领域。

应用案例:金融风控场景涉及维度多,传统数据库无法很好解决

银行风险压力主要来自:合规监管风险、黑产欺诈风险、内部员工风险。利用图谱网络的优势,通过4种风险管理方式可以预防各类银行风险:

①员工管理

?员工与亲属、员工与外部企业

②客户管理

?财务状况、征信、行业、资金流动性、重大事件

③关系管理

?亲属关系、股权关系、集团关系、业务关系、供应链、行业关系

④业务管理

?业务流程、业务合规、业务资金、业务进展、业务数据

腾讯内部自研的图数据库存储和计算方案---星图,提供超大规模图数据库存储、查询、计算一体化的分布式引擎,助力各行业解决解决痛点。

基于星图,能够快速得查询到相关信息及潜在的规律,提升数据的掌控能力,避免潜在的风险。

三、优劣对比

目前业界应用的主流数据库还是关系型数据库,图数据库相比关系型到底有什么优劣?

图数据库在处理关联关系上具有完全的优势,特别是在我们这个社交网络得到极大发展的互联网时代。例如我们希望知道谁LIKES(喜欢)谁(喜欢可以是单向或双向),也想知道谁是谁的FRIEND_OF(朋友),谁是所有人的LEADER_OF(领导)。除了在关联查询中尤为明显的优越性,图数据库还有如下优势:

a) 用户可以面向对象的思考,用户使用的每个查询都有显式语义;

b) 用户可以实时更新和查询图数据库;

c) 图数据库可以灵活应对海量的关系变化,如增加删除关系、实体等;

d) 图数据库有利于实时的大数据挖掘结果可视化。

图数据库虽然弥补了很多关系型数据库的缺陷,但还有一些不足地方,如

a) 不适合记录大量基于事件的数据(例如日志条目);

b) 二进制数据存储。

c) 并发性能要求高的项目。

d) 目前相关图查询语言比较多,尚未有很好统一。

e) 图数据库相关的一些书籍文档偏少,相关生态还在不断完善。

图数据与关系数据库相比,在常规查询面前,基本没有特别大的差异,在复杂查询对比中,高下立判,图数据库更加言简意赅,快速满足用户需求。

四、行业展望

从调查看,不少行业已将图数据库作为计划实施。近年来,世界百强公司中也在逐步加大使用图数据库的比例。在金融领域,利用图数据库来实现反欺诈等需求,还有软件,物流,新零售,航空公司,电信,医院、生物制药等领域都在大量使用图数据库。

图数据库善于处理大量的、复杂的、互联的、多变的网状数据,其效率远远高于传统的关系型数据库的百倍、千倍甚至万倍。图数据库特别适用于社交网络、实时推荐、银行交易环路、金融征信系统等广泛的领域。领英、沃尔玛、CISCO、HP、eBay等全球知名企业都在使用图数据库Neo4j,中国企业也在逐步开始用图数据库来构建自己的应用。

如果您还没有接触过或者用到图数据库,相信在不久的将来您肯定会接触到或者用到! 腾讯云愿与各界人士一起,携手共进更美好的数据库世界!

相关阅读

团战开黑必备“良药”了解一下!

再也不用担心网吧开黑队友听不清了!

3行代码,为QQ轻游戏加上语音互动能力

【每日课程推荐】机器学习实战!快速入门在线广告业务及CTR相应知识

此文已由作者授权腾讯云+社区发布,更多原文请点击

搜索关注公众号「云加社区」,第一时间获取技术干货,关注后回复1024 送你一份技术课程大礼包!

海量技术实践经验,尽在云加社区

原文地址:https://www.cnblogs.com/qcloud1001/p/9797171.html

时间: 2024-11-05 03:04:29

图数据库及应用场景的相关文章

图数据库与关系型数据库的区别与联系

最近我在用图形数据库来完成对一个初创项目的支持.在使用过程中觉得这种图形数据库实际上挺有意思的.因此在这里给大家做一个简单的介绍. NoSQL数据库相信大家都听说过.它们常常可以用来处理传统的关系型数据库所难以解决的一系列问题.通常情况下,这些NoSQL数据库分为Graph,Document,Column Family以及Key-Value Store等四种.这四种类型的数据库分别使用了不同的数据结构来记录数据.因此它们所适用的场景也不尽相同. 其中最为特别的便是图形数据库了.可以说,它和其它的

开源软件:NoSql数据库 - 图数据库 Neo4j

转载自原文地址:http://www.cnblogs.com/loveis715/p/5277051.html 最近我在用图形数据库来完成对一个初创项目的支持.在使用过程中觉得这种图形数据库实际上挺有意思的.因此在这里给大家做一个简单的介绍. NoSQL数据库相信大家都听说过.它们常常可以用来处理传统的关系型数据库所难以解决的一系列问题.通常情况下,这些NoSQL数据库分为Graph,Document,Column Family以及Key-Value Store等四种.这四种类型的数据库分别使用

转:图数据库Neo4J的介绍

,图数据库Neo4J的介绍:http://www.neo4j.org/learn/neo4jNeo4J是个开源的图数据,很好用,轻便灵活,嵌入式,功能强大,而且相关资料比较齐全.按照Neo4J官方网站公布,该数据库可以支持数十亿的节点数:massively scalable, up to several billion nodes/relationships/properties而且支持分布式部署,Master,Slave.对Neo4J的性能和可用性的介绍:http://video.neo4j.

越来越火的图数据库究竟是什么?

随着社交.电商.金融.零售.物联网等行业的快速发展,现实社会织起了了一张庞大而复杂的关系网,传统数据库很难处理关系运算.大数据行业需要处理的数据之间的关系随数据量呈几何级数增长,亟需一种支持海量复杂数据关系运算的数据库,图数据库应运而生. 世界上很多著名的公司都在使用图数据库.比如: 社交领域:Facebook, Twitter,Linkedin用它来管理社交关系,实现好友推荐 零售领域:eBay,沃尔玛使用它实现商品实时推荐,给买家更好的购物体验 金融领域:摩根大通,花旗和瑞银等银行在用图数据

neo4j 图数据库安装及介绍

neo4j 图数据库安装及介绍 一.neo4j图数据库介绍 图数据库,顾名思义就是利用了"图的数据结构来作为数据存储逻辑体现的一种数据库",所以要想学好图数据库当然需要了解一些关于图数据结构的算法!同样的作为图数据结构中很多常用的算法在图数据库中是默认提供支持的,对数据进行查询.计算的操作,比如常见的最短路径算法.pagerank算法等等这些算法,都是图数据结构中常见的算法!当然了neo4j作为一个图数据库当然也会提供这些算法的实现,方便使用者对数据进行操作! 那么图数据结构具体又包含

Hello World 之Spring Boot 调用图数据库Neo4j

明日歌 [清]钱鹤滩 明日复明日,明日何其多! 我生待明日,万事成蹉跎 1. 图数据库Neo4j之爱的初体验 ----与君初相识,犹似故人归 在如今大数据(big data)横行的时代,传统的关系型数据库如oracle,mysql在大数据量,高并发的场景下显得力不从心.于是乎,NoSQL横空出世,如column-based的cassandra数据库,document-based的MongoDB,还有今天介绍的小众的graph-based的图数据数据库Neo4j. 图数据库名字的由来其实与其在底层

图数据库LightGraph测试报告

本测试提供了LightGraph在Twitter关系图的导入.查询.分析效率,并与TigerGraph.Neo4j.JanusGraph.ArangoDB等图数据库进行比较.根据测试结果,LightGraph在各个场景的性能显著优于同类数据库. 导入性能:LightGraph导入性能是TigerGraph和Neo4j的2倍以上,是JanusGraph和ArangoDB的35倍以上. 延迟查询性能:在Latency的查询测试中,LightGraph的查询性能大幅领先于其它图数据库.是TigerGr

图数据库 Titan 快速入门

尤其在互联网世界,图计算越来越受到人们的关注,而图计算相关的软件也越来越丰富.本文将快速展示 Titan这个open source 的图数据库. 注:本文的操作主要基于Titan 官方的两篇文档: - http://s3.thinkaurelius.com/docs/titan/0.5.0/arch-overview.html - http://s3.thinkaurelius.com/docs/titan/0.5.0/getting-started.html 1.架构 Titan的架构图十分清

Neo4j图数据库管理系统开发笔记之二:嵌入式服务端系统界面一览

最近在neo4j java api和rmi的基础上,设计了一套neo4j管理工具,分为server端和client端,中间用rmi进行通信.基本功能包括图数据库基本信息维护管理(创建.编辑.删除.统计等),图数据库数据维护管理(创建节点和关系.编辑节点和关系属性信息.节点标签管理.索引管理.删除管理.路径深度遍历.两点之间路径寻址等),RMI服务管理等功能. 先把部分功能界面贴出来,希望能对别人有所帮助,如果有需要代码的话,给我留言.