图数据库 NebulaGraph v3.5.0 发布,支持免索引查询、UDF,FIND PATH 性能大幅度提升

2023-06-01
阅读 2 分钟
693
本次 v3.5.0 版本主要是优化了 FIND ALL PATH 性能,支持免索引的全表扫描等功能。具体性能提升幅度,记得阅读下周的 NebulaGraph v3.5.0 性能报告。

可视化探索开源项目的 contributor 关系

2023-05-31
阅读 12 分钟
816
引语:作为国内外最大的代码托管平台,根据最新的 GitHub 数据,它拥有超 372,000,000 个仓库,其中有 28,000,000 是公开仓。分布式图数据库 NebulaGraph 便是其中之一,同其他开源项目一样,NebulaGrpah 也有自己的 contributor 们,他们是何时,通过哪个 pr 与 NebulaGraph 产生联系的呢?本文尝试用可视化方式,来探...

图数据库 NebulaGraph 的内存管理实践之 Memory Tracker

2023-05-17
阅读 5 分钟
921
数据库的内存管理是数据库内核设计中的重要模块,内存的可度量、可管控是数据库稳定性的重要保障。同样的,内存管理对图数据库 NebulaGraph 也至关重要。

解析内存中的高性能图结构

2023-05-09
阅读 8 分钟
845
在进行各种图处理、图计算、图查询的时候,内存或是硬盘中如何存储图结构是一个影响性能的关键因素。本文主要分析了几种常见的内存图结构,及其时间、空间复杂度,希望对你有所启发。

图数据库 NebulaGraph 的 Java 数据解析实践与指导

2023-04-19
阅读 11 分钟
1.1k
图数据库 NebulaGraph 的论坛和微信群里,有不少用户问及了 Java 客户端数据解析的问题。在本文教你一种简单的方式同返回结果交互,快速、即时地拿到解析数据。

图数据库驱动的基础设施运维实操

2023-04-12
阅读 19 分钟
953
本文系图技术在大型、复杂基础设施之中 SRE/DevOps 的实践参考,并以 OpenStack 系统之上的图数据库增强的运维案例为例,揭示图数据库、图算法在智能运维上的应用。本文所有示例代码开源。

连接 AI,NebulaGraph Python ORM 项目 Carina 简化 Web 开发

2023-03-30
阅读 7 分钟
960
在做业务开发时,NebulaGraph Python ORM 项目作者:Sword Elucidator(下文简称:Hao)发现图数据库在某些场景下有比较不错的应用实践,而 NebulaGraph 是他觉得不错、较为先进的一款图数据库产品。在 Hao 的开发过程中,他发现:虽然图数据库被应用在多个业务场景中,但对于像是 App 开发之类的 ISO/OSI 高层实践的话...

如何高效搭建资产管理平台?众安科技告诉你答案是图技术

2023-03-27
阅读 10 分钟
582
本⽂整理⾃ NebulaGraph x 阿⾥云计算巢专场中众安保险的⼤数据应⽤⾼级专家曾⼒带来的《众安资产在 NebulaGraph 的应⽤实践》分享,视频⻅链接。

Springboot 撞上 NebulaGraph——NGbatis 初体验

2023-03-24
阅读 6 分钟
1.6k
大家好,我是开源项目 NGbatis 的发起人大叶(CorvusYe@GitHub)。目前 NGbatis 也已成为 NebulaGraph 开源生态项目之一。在过去的 4 个月里,NGbatis 从提交第一行代码以来,已经发布了 3 个版本,正在一步步变得越来越好。感谢一路同行的人们。

图数据库在中国移动金融风控的落地应用

2023-03-23
阅读 4 分钟
584
中国移动有非常多的数据,全国的用户每天都会产生海量的数据。如何从这么大数据量里面挖掘出有用的信息,然后用到金融风控场景?这就是我们需要做的事情。

记一次 rr 和硬件断点解决内存踩踏问题

2023-03-22
阅读 135 分钟
967
在日常的调试过程中,我们总会遇到一些有趣的 bug,在本文我就遇到了一个有意思的查询结果不一致问题。故事的开始我们在测试 NebulaGraph 的 MATCH 语句的时候发现一个很神奇的事情: {代码...} 同样的语句,两次查询的结果集居然不一样!开始 Debugprofile 出问题的语句: {代码...} 我们发现执行计划中编号 8 的节点对...

用图技术搞定附近好友、时空交集等 7 个典型社交网络应用

2023-03-16
阅读 28 分钟
914
两个月之前,我的同事拿了一张推特的互动关系图(下图,由 STRRL 授权)来问我能不能搞一篇图技术来探索社交互动关系的文章,看看这些图是如何通过技术实现的。

图数据库中的“分布式”和“数据切分”(切图)

2023-03-15
阅读 6 分钟
696
今天,我试着简要综述几类不同的图数据库的分布式与切图的设计,希望可以帮助大家了解不同项目、产品的设计差异。如果有理解不对的地方,欢迎留言讨论。

一文上手图数据备份恢复工具 NebulaGraph BR

2023-03-09
阅读 5 分钟
659
NebulaGraph BR 开源已经有一段时间了,为了给社区用户提供一个更稳、更快、更易用的备份恢复工具,去年对其进行了比较大的重构。NebulaGraph BR(以下简称 BR)分为社区版和企业版两个版本,企业版在社区版功能的基础上,额外提供了增量备份的能力。而本文将以 BR 社区版为例,简单介绍 BR 的一些实现细节并通过上手练...

如何判断多账号是同一个人?用图技术搞定 ID Mapping

2023-03-08
阅读 38 分钟
904
本文是一个基于图数据库 NebulaGraph 上的图算法、图数据库、图神经网络的 ID-Mapping 方法综述,除了基本方法思想的介绍之外,我还给大家弄了可以跑的 Playground。

图数据库认证考试 NGCP 错题解析 vol.02:这 10 道题竟无一人全部答对

2023-03-03
阅读 4 分钟
721
如果你读过「NebulaGraph 错题解析第一期」,大概知道在错题解析未出来之前,NebulaGraph 专业技能认证 NGCP(全称 NebulaGraph Certified Professional)的通过率仅有 16.7%。但是,经过上一轮 NebulaGraph 认证考试出题人错题解析的努力下,这次 NGCP 的通过率上升 0.1%,现在变成了 16.8%。出题人痛定思痛,决定再开...

揭秘可视化图探索工具 NebulaGraph Explore 是如何实现图计算的

2023-03-02
阅读 4 分钟
813
在可视化图探索工具 NebulaGraph Explorer 3.1.0 版本中加入了图计算工作流功能,针对 NebulaGraph 提供了图计算的能力,同时可以利用工作流的 nGQL 运行能力支持简单的数据读取,过滤及写入等数据处理功能。

基于图数据库 NebulaGraph 实现的欺诈检测方案及代码示例

2023-02-21
阅读 47 分钟
1.7k
本文是一个基于 NebulaGraph 图算法、图数据库、机器学习、GNN 的 Fraud Detection 方法综述。在阅读本文了解欺诈检测的基本实现方法之余,也可以在我给大家准备的 Playground 上跑下数据。

苏宁基于 AI 和图技术的智能监控体系的建设

2023-02-20
阅读 9 分钟
974
汤泳,苏宁科技集团智能监控与运维产研中心总监,中国商业联合会智库顾问,致力于海量数据分析、基于深度学习的时间序列分析与预测、自然语言处理和图神经网络的研究。在应用实践中,通过基于 AI 的方式不断完善智能监控体系的建设,对日常和大促提供稳定性保障。

如何运维多集群数据库?58 同城 NebulaGraph Database 运维实践

2023-02-15
阅读 8 分钟
894
在公司各个业务线中,有不少部门都有着关系分析等图探索场景,随着业务发展,相关的需求越来越多。大量需求使用多模数据库来实现,开发成本和管理成本相对较高。

基于图的下一代入侵检测系统

2023-02-09
阅读 4 分钟
1.4k
青藤云安全是一家主机安全独角兽公司,看名字就知道当前很大一块方向专注云原生应用安全,目前主营的是主机万相/容器蜂巢产品,行业领先,累计支持 800万 Agent。当前公司基于 NebulaGraph 结合图技术开发的下一代实时入侵检测系统已经初步投入市场,参与了 2022 护网行动,取得了不错的反响。

有了 ETL 数据神器 dbt,表数据秒变 NebulaGraph 中的图数据

2023-02-09
阅读 15 分钟
605
如果你装好某款数据库产品,比如:分布式图数据库 NebulaGrpah,跃跃欲试的第一步是不是就让它干活搞数据呢?好的,现在问题来了,如何把相对原始的数据处理、建模并导入 NebulaGraph 呢?本文是一个端到端的示例演示,从多数据源聚合数据,清理、利用 dbt 转换成 NebulaGraph 建模的属性图点边记录,最后导入成图谱的全...

从实测出发,掌握 NebulaGraph Exchange 性能最大化的秘密

2023-02-01
阅读 20 分钟
828
自从开发完 NebulaGraph Exchange,混迹在各个 NebulaGraph 微信群的我经常会看到一类提问是:NebulaGraph Exchange 的性能如何?哪些参数调整下可以有更好的性能?…索性来一篇文章从实测出发,和大家讲讲如何用好这个数据工具。在本文你将获得 NebulaGraph Exchange 的最佳使用姿势。

读 NebulaGraph源码 | 查询语句 LOOKUP 的一生

2023-01-05
阅读 33 分钟
1.3k
LOOKUP 是图数据库 NebulaGraph 的一个查询语句。它依赖索引,可以查询点或者边的信息。在本文,我将着重从源码的角度解析一下 LOOKUP 语句的一生是如何度过的。

图查询语言 nGQL 简明教程 vol.01 快速入门

2022-12-29
阅读 7 分钟
1.5k
在正式开始 nGQL 实操之前,记得先看过文档「快速入门流程」,部署、连接过 NebulaGraph,并且看过了「常用命令」。如果你还没看过这两个文档,为了跟上进度,记得先快速过一遍,上面两个文档链接可在文末「参考资料」中获取。

非正式全面解析 NebulaGraph 中 Session 管理

2022-12-29
阅读 4 分钟
832
NebulaGraph 论坛最近有些讨论帖,各种姿势来问 NebulaGraph Session 管理相关的事情,我寻思这也不是一个法子,还是来写一篇文章来讲述下 NebulaGraph 中的 Session 管理。由于本文设定为非正式的 Session 讲解,所以本文主要分为理论和实操部分,在实操部分主要摘录了论坛用户的一些关于 Session 的理解,以及本人对 S...

当云原生网关遇上图数据库,NebulaGraph 的 APISIX 最佳实践

2022-12-28
阅读 22 分钟
1.1k
本文介绍了利用开源 API 网关 APISIX 加速 NebulaGraph 多个场景的落地最佳实践:负载均衡、暴露接口结构与 TLS Termination。

「实操」结合图数据库、图算法、机器学习、GNN 实现一个推荐系统

2022-12-27
阅读 22 分钟
1.6k
本文是一个基于 NebulaGraph 上图算法、图数据库、机器学习、GNN 的推荐系统方法综述,大部分介绍的方法提供了 Playground 供大家学习。

如何轻松做数据治理?开源技术栈告诉你答案

2022-12-27
阅读 23 分钟
1.4k
搭建一套数据治理体系耗时耗力,但或许我们没有必要从头开始搞自己的数据血缘项目。本文分享如何用开源、现代的 DataOps、ETL、Dashboard、元数据、数据血缘管理系统构建大数据治理基础设施。

从全球顶级数据库大会 SIGMOD 看数据库发展趋势

2022-12-22
阅读 3 分钟
763
本文来自 NebulaGraph 的软件工程师文豪在美国费城参加 2022 年 SIGMOD 大会时的见闻。SIGMOD 是数据库领域的顶级会议之一,是 CCF 数据库 / 数据挖掘 / 内容检索领域 A 类会议。