0


猿创征文 | 国产图数据库--Nebula实践

文章目录


前言

可以说,近几年图数据库兴起了,越来越多的行业,项目都会引入图数据库,可以做的事情也很广泛,大数据行业需要处理的数据之间的关系随数据量呈几何级数增长,亟需一种支持海量复杂数据关系运算的数据库;
图数据库官方文档 3.1版本: 图数据库文档


一、什么是Nebula图数据?

Nebula Graph 是一款开源的、分布式的、易扩展的原生图数据库,能够承载包含数千亿个点和数万亿条边的超大规模数据集,并且提供毫秒级查询。
在这里插入图片描述
图数据库是专门存储庞大的图形网络并从中检索信息的数据库。它可以将图中的数据高效存储为点(Vertex)和边(Edge),还可以将属性(Property)附加到点和边上。

二、使用步骤

1.安装

首先有一台linux服务器,然后可以访问外网,安装好docker,因为安装有多种方式,经过我的实践,docker方式安装是最快的,最简单的;在这里插入图片描述
照着文档运行命令:
安装步骤

2.安装可视化工具 Nebula Console

安装步骤
第六步安装执行的命令,都用默认值即可

./nebula-console -addr 127.0.0.1 -port 9669 -u root -p nebula

都安装好之后,就能访问了,地址为: 服务器ip:7001/console;
我的服务器ip为10.0.59.65,所以我的访问地址为: http://10.0.59.65:7001/console
在这里插入图片描述
登录的时候填入的三个参数

127.0.0.1:9669
root
nebula

连接上,执行下默认的命令,run 一下,出现结果,证明整个安装没有问题
在这里插入图片描述
到这里之后,就可以打开文档中ngql部分,好好看下语法,并执行了;
在这里插入图片描述


总结

经过了几个月的迭代,我们以nebula为底层,自己开发的一个系统,已经初见成效,Nebula示例地址中的功能,基本实现;权限高的用户可以实现导入导出;
我们开发的系统地址 华天图谱 用户名/密码: yizhi/123456

功能涉及: 图谱构建,索引创建,图谱拓展,实体大小、颜色,路径查询,子图查询,共同邻居,环形检测,筛选等
在这里插入图片描述

标签: linux docker 运维

本文转载自: https://blog.csdn.net/qq_32419139/article/details/127203849
版权归原作者 寂寞旅行 所有, 如有侵权,请联系我们删除。

“猿创征文 | 国产图数据库--Nebula实践”的评论:

还没有评论