图数据库:解锁数据连接的力量
1. 图数据库的诞生背景
在1999年,竞争异常激烈,许多公司都在为疯狂的创意争取数百万美元的资金。当时,一个约20人的开发团队面临着巨大的挑战,其中10名工程师大部分时间都在与关系型数据库作斗争。深入研究企业内容管理应用的持久层后发现,软件不仅要管理大量孤立的数据项,还要处理它们之间的连接关系。虽然关系型数据库能轻松存储离散数据,但对于连接数据的存储和查询却非常困难且缓慢。
于是,团队开始尝试以图为中心的数据模型。他们惊讶地发现,用图中心的模型取代传统的表格SQL语义,能让开发者在处理连接数据时更加轻松。尽管图论已经存在了近300年,但当时却没有专门处理图的数据库。因此,他们决定从头开始构建一个原生处理图的数据库,这就是项目Neo的诞生,也是我们现在所知的图数据库的起源。
2. 图数据库的崛起与应用
进入新千年的第一个十年,谷歌、Facebook和Twitter等改变世界的新企业纷纷崛起,它们的共同点是将连接数据(图)置于业务的核心。例如,Facebook创始人马克·扎克伯格意识到人与人之间的关系比个人离散信息更有价值,从而构建了社交图;谷歌的拉里·佩奇和谢尔盖·布林则通过捕捉网页之间的连接关系,创建了网页图。
如今,图数据库已经在互联网巨头之外得到了广泛应用。世界上最大的物流企业之一实时使用图数据库来规划包裹路线;一家大型航空公司利用图来管理媒体内容元数据;一家顶级金融服务公司则基于Neo4j重写了整个权限基础设施。图数据库在医疗、零售、石油和天然气、媒体、游戏等多个行业都有应用,并且发展速度越来越快。
3. 什么是图
从形式上来说,图是顶点和边的集合,简单来
超级会员免费看
订阅专栏 解锁全文
1127

被折叠的 条评论
为什么被折叠?



