logo
企业版

用户案例

企查查:用 NebulaGraph 构建更强大的企业关系图谱

本文整理自 企查查在 NebulaGraph 社区上的分享,详情见 论坛

公司简介

企查查是全球首个移动端一站式企业信用信息查询平台,为国内外用户提供快速查询企业信息服务,2021年平台总用户数已达到3亿,涵盖国内超2亿家、国外超2亿家企业数据,总查询次数突破10万亿次。

由于企查查的业务本身就是基于图平台搭建的,所以业务希望得到更全面的支持。经过深度学习、特征抽取和使用图构建技术,来为用户提供全面、可靠、透明的数据信息。

业务挑战

原有的数据存储端不能满足业务发展的需求,随着数据和业务规模的不断扩展,企业需要一个读写性能良好,分布式的图数据库作支撑。

解决方案

企查查 使用 NebulaGraph 的基本框架流程

NebulaGraph 由三种服务构成:Graph 服务、Meta 服务和 Storage 服务,是一种存储与计算分离的架构。每个服务都有可执行的二进制文件和对应进程,用户可以使用这些二进制文件在一个或多个计算机上部署 NebulaGraph 集群。

针对数据导入的问题,企查查做了一些针对性的优化方案,整体耗时时长有较大的提升,同时实时的误差可以保证在 1min 内,并定期导入全量校正数据,以免数据覆盖导致的错误数据。

应用场景1:子图查询

展示某公司/个人两跳以内的企业关系(例如:董监高法),以图的形式直观展示。

应用场景2:找关系

寻找任意两个或者多个实体(公司或者人)之间的关系,例如,董监高法控股,历史董监高法,历史控股等。

使用收益

1、读写能力提升:NebulaGraph 提供了强大的读写能力和丰富的生态 2、社区支持及时:优秀的社区活跃度、官方支持