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

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

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

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

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

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

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

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

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

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

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

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

Springboot 撞上 NebulaGraph——NGbatis 初体验

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

图算法、图数据库在风控场景的应用

2022-12-22
阅读 10 分钟
1.1k
本文首发于 DataFunTalk 公众号,授权 NebulaGraph 社区转发。导读:本文将分享图算法在风控中的应用。今天的介绍会围绕下面四点展开:图算法和风控简介图算法在风控的演化相应平台的心得展望未来分享嘉宾|汪浩然,互联网行业资深风控和图计算专家。图算法和风控简介什么是图算法——图论算法图算法最早来源于图论和组合...

「实操」适配 NebulaGraph 新版本与压测实践

2022-12-21
阅读 4 分钟
1.2k
最近,刚好完成了 NebulaGraph v3.1 版本的升级,并做了一些测试工作,这期间的一些问题总结,在这里分享一下,都是实践中踩过的坑,文中的一些问题可能也是 NebulaGraph 相关的 bug。