6

Nebula Graph 发布企业版 v3.1.0,性能稳定性数倍提升,赋能企业深入挖掘数据关联价值-...

 1 year ago
source link: https://www.pingwest.com/w/263991
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Nebula Graph 发布企业版 v3.1.0,性能稳定性数倍提升,赋能企业深入挖掘数据关联价值-品玩

Nebula Graph 发布企业版 v3.1.0,性能稳定性数倍提升,赋能企业深入挖掘数据关联价值

1小时前

日前,全世界领先的图数据库 Nebula Graph 宣布全面推出其企业版 v3.1.0。 新版本实现了图计算和查询性能方面的大幅提升,并简化了管理和监控流程,助力企业深入挖掘海量数据中的关联价值。

Nebula Graph 是由杭州悦数科技有限公司自主研发的开源图数据库,安全可控,其核心代码采用 Apache 2.0 证书开源。Nebula Graph 可灵活加载不同数据源的数据,支持 Spark、Flink、HBase 等多种周边大数据生态。它是世界上唯一能够容纳千亿个顶点和万亿条边,并提供毫秒级查询延时的图数据库解决方案。腾讯、美团、京东科技和快手等大型互联网科技公司都已经在使用 Nebula Graph 来提高他们的图数据处理能力。

Nebula Graph 企业版 v3.1.0 的发布恰逢 Nebula Graph 开源三周年。在过去三年里,Nebula Graph 在用优质产品服务好开源社区用户的同时,苦练内功,打造一款高性能、稳定且更符合企业级需求的图数据库,旨在支持更广泛使用场景下的更大规模图数据集。通过引入强化的备份和恢复功能,更好地支持 openCypher 查询语言,以及更细化的安全管理功能,Nebula Graph 企业版 v3.1.0 将使得探索和存储图数据变得更加简便。

更强大的管理和安全功能

Nebula Graph 赋能企业、开发者和数据科学家创建丰富而复杂的应用程序,并助力他们理解数据中事物和概念之间的联系。通过引入强化的日志审计功能,更好地支持 openCypher 查询语言,以及更细化的用户管理功能,Nebula Graph 企业版 v3.1.0 致力于让探索和存储图数据变得更加简便且适用于生产环境。

数据库系统对企业的业务系统的完备性和连续性起着至关重要的作用,因此企业对数据库日志保存和访问权限控制有极高的需求。Nebula Graph 企业版 v3.1.0 新增了审计日志(Audit log)功能,帮助企业和数据库管理员更全面地记录系统活动日志,监察系统是否存在违规的活动,并协助管理人员快速的找出相关的交易资料。新增的 IP 白名单功能可以设置仅允许部分 IP 段对数据库集群的访问和控制,实现更加细粒度的访问控制,增强数据存储和访问的安全性。

Nebula Graph 内置基于角色的 ACL 机制和用户鉴权,也可接入外部认证服务,例如 LDAP 认证,仅允许通过身份验证的特定用户访问数据库或图空间,不同用户操作权限不一,为企业提供安全的数据库访问方式,保障数据安全。

从 v3.0.0 开始,Nebula Graph 已经开始支持备份和恢复功能,确保数据安全不丢失。Nebula Graph 企业版在原有支持数据的安全备份和恢复的基础上,新增了 Data balance 和跨机房数据同步等功能,提供更强大的负载均衡和数据迁移能力,并能轻松实现数据迁移。

Nebula Graph 企业版 v3.1.0 在稳定性方面实现了稳固提升,在企业生产级的高强度压力测试中保持流畅运行,并通过了连续一周以上的长稳测试和 TB 级别的海量数据压测。

图查询性能显著提升

随着企业数据量的爆炸式增长,如何实现实时查询数据和返回数据中的关联信息已经成为企业选型图数据库时的重要指标。Nebula Graph 企业版 v3.1.0 通过对查询和存储引擎的优化,实现了对 openCypher 更好的支持, 以及使用 openCypher 进行图数据查询上性能的大幅提升。

针对关联数据基准委员会(LDBC,Linked Data Benchmark Council)LDBC-SNB SF100 数据集 (100GB)的测试显示,Nebula Graph 企业版 v3.1.0 在高并发场景下的吞吐量 (QPS) 较上一版本提升了 2-3 倍,而查询延时则降低了 70% 以上。该测试数据集共有超过 2.8 亿个点和 17.8 亿条边。

在针对 LDBC-SNB SF100 数据集的性能测试中,Nebula Graph 企业版 v3.1.0 在并发数为 500 用户的情况下的的平均吞吐量达到 71251.78 次,较基线版本 v3.0.0 增加了 286.3%,延时则从 50.03 ms 下降到了 14.95 ms。

这一性能上的提升在 MATCH 多跳查询中更加明显。在针对同一数据集的测试中,Nebula Graph 企业版 v3.1.0 在并发数为 500 用户的情况下的 MATCH 多跳平均吞吐量较基线版本提升341.1%%,而延时则下降了68.2%。

丰富的应用场景

IoT、AI、移动互联网技术产生的海量数据同时具备高度的相互关联性,企业需要从这些互相交织的数据关系中发现商业洞察,这对传统的关系型数据库来说是极大的挑战,而图数据库因为其独特的对关系极度友好的数据结构,能够实现对复杂数据关系的高效、深度遍历,为企业在大数据时代赋能。凭借多年在生产环境中使用等经验,Nebula Graph 在实时推荐、金融风控等场景优势更加明显。

在实时推荐场景,Nebula Graph 图数据库可以很好地帮助企业应对业务数据逻辑复杂且高度关联、保证实时遍历查询性能、业务数据量迅速增加等挑战。因为 Nebula Graph 的原生图存储能够保证高效、实时遍历高度关联的复杂数据,而其 shared-nothing 的架构设计保证系统可扩展性。

在金融风控场景,银行和金融企业通常面临交易数据高度复杂、需要在短时间内返回分析结果、适应欺诈手段和规模的不断变迁等挑战。而 Nebula Graph 正是解决这些挑战的最佳方案,因为它的原生图存储能够保证高效、实时遍历高度关联的复杂数据;其灵活的数据模型,能够确保新增业务逻辑不影响现有的逻辑。最后,Nebula Graph 的分布式架构带来的高可用可保障关键业务不断线。

图数据库洞察复杂数据关系

Nebula Graph 近期已宣布通过中国信通院第一批大数据产品能力专项审计数据库工具评测,意味着该产品在基础能力、安全性能和稳定性上达到可信赖标准。 目前,Nebula Graph 已经被包括中国移动、腾讯、美团、360 和快手在内的一些世界领先的科技和通信公司采用作为他们的图技术解决方案之一。 例如,中国移动将 Nebula Graph 用于反欺诈,社区发现等场景;腾讯微信团队使用 Nebula Graph 解决了超大数据量带来的挑战,实现了大数据集存储、多版本控制、秒级回滚、毫秒级访问等特性;美团的 NLP 团队基于 Nebula Graph 搭建了自己的图数据库平台,目前已经有接近 40 条美团内部的业务线接入使用,包括智能助理、搜索召回等。

另外,Nebula Graph还在 3月底 与 21 家行业解决方案供应商发起了一项“同路人计划”,旨在促进图数据库在金融、政务、智能制造和数字营销等行业的应用。这一合作将推动 Nebula Graph 作为图技术提供方进入上述领域顶尖的行业方案供应商和分销商的解决方案中,促进这些行业的数字化进程。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK