什么是图数据库?
图是一种用以描述现实世界中个体与个体之间网络关系的数据结构,而图数据库则是一个基于图结构进行语义操作的在线数据管理系统,使用顶点(vertex)、边(edge)来表示和存储数据,支持数据的增删改查操作。
与传统的关系型数据库(RDBMS)不同,图数据库直接存储实体关系,在做关联查询时不必像关系型数据库那样借助外键(foreign key)进行昂贵耗时的JOIN操作。和传统表结构存储模型相比,图数据库这种存储方式更加自然,专注于对象之间的关联关系,是对客观世界的直观表达。
下图用Galaxybase图数据库表示导演、电影、演员、电影类型等各类实体之间的关联关系:
Galaxybase原生分布式图数据库
从存储模式看,传统关系型数据库是以“行、列”组成的“二维表”形式存储和管理数据。而图数据库是以点、边为基础存储单元,以高效存储、查询图数据为第一设计原理的数据管理系统。图数据库和关系型数据库世界中的联机事务处理(Online Transactional Processing, OLTP)数据库是一样的,支持数据的增删改查,通常直接被应用程序访问。
从底层存储类型的角度看,图数据库有原生和非原生之分。原生图数据库将数据以图结构直接存储在底层,非原生图数据库将图数据经过序列化处理后存储在关系型数据库或其他数据库中。原生图数据库专门针对图结构数据进行了存储和查询优化,图数据的深链查询性能更为优秀。
创邻科技核心产品Galaxybase采用原生分布式并行架构,底层存储和上层计算引擎均为自主研发,对图数据库存储和处理进行了深度匹配优化,横向扩展性能优异,符合大数据时代下,高效的数据存储和查询的需求。
为什么选择图数据库?
现实世界中的人、事、物、地点无一不是相互关联的,这些关联关系自然也隐藏在描述客观世界的数据间,对商业决策起着至关重要的作用。随着数据在企业运营中的角色从“附属支撑品”到“重要战略资产”的转变,数字化时代的竞争环境要求企业完成从“有效管理数据”到“高效提取数据价值”的能力升级。图数据库尤为擅长处理关联数据,能以图结构直观表示现实世界中高度互联的数据,从数据关联中洞察商机与风险。目前,70%全球百强企业已经开始使用图数据库并从中获取业务价值。例如,google构建了大型的知识图谱,提供基于语义的搜索服务;Ebay构建了复杂的物流网络,提升用户的购物体验;facebook构建了人际社交网络,帮助用户结交新朋友、寻找老朋友,等等。全球最具权威的IT研究与顾问咨询公司Gartner(高德纳)预测,“到2025年,全球80%的企业都将使用图技术来支撑其智能商业决策”。
相比关系型数据库,图数据库有以下优势:
更直观的模型
更直观的模型
图数据模型直接还原业务场景,相比传统数据模型更直观,提升产品与工程师的沟通效率。
更简洁的查询语言
更简洁的查询语言
以Galaxybase支持的最通用的OpenCypher图查询语言为例,复杂关联查询时代码量比SQL大幅降低,能够帮助程序员提升开发效率。
更高效的关联查询性能
更高效的关联查询性能
以创邻科技的Galaxybase图数据库为例,在斯坦福who-trust-whom数据集测试中Galaxybase相比MySQL在3跳以上的简单关联查询性能有指数级性能提升:3跳查询速度相较MySQL快80倍;5跳查询比MySQL快33000多倍。
即刻体验Galaxybase国产高性能图数据库
创邻科技是国内首家全自主知识产权的商业图数据库供
免费下载试用
创邻科技是国内首家全自主知识产权的商业图数据库供应商,提供多源异构数据的关联挖掘、深链查询、可视化分析及行业图智能计算应用服务。
home.official
联系我们