前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Nebula Graph 1.0 Release Note

Nebula Graph 1.0 Release Note

原创
作者头像
NebulaGraph
修改于 2020-06-11 06:24:30
修改于 2020-06-11 06:24:30
5550
举报

Nebula Graph 1.0 发布了。作为一款开源分布式图数据库,Nebula Graph 1.0 版本旨在提供一个安全、高可用、高性能、具有强表达能力的查询语言的图数据库。

Release note
Release note

基本功能

  • DDL & DML:支持在线的数据定义语言(DDL)及数据操纵语言(DML)。
  • 图探索:支持正/反向、双向图探索,GO minHops TO maxHops 获取指定步数区间的关系。
  • 聚合操作:聚合函数 GROUP BY 、排序函数 ORDER BY 、限定函数 LIMIT 自由组合返回所需数据。
  • 组合查询UNIONUNION DISTINCT , INTERSECT , MINUS 对数据集进行组合查询。
  • 管道操作: 管道操作符 | 前面查询语句的输出可作为管道符后面语句的输入。
  • 用户定义变量:支持将可将查询结果暂时存储在用户自定义的变量中,并在随后查询语句中使用。
  • 索引: 支持索引、联合索引,以及对已存在的数据建立索引。 LOOKUP ON 用于对建立索引的属性进行快速查找。

高级功能

  • 权限管理: 支持用户权限认证,支持用户角色访问控制。可轻松对接现有用户认证系统。 Nebula Graph 提供五种角色权限: GOD 、 ADMIN 、 DBA 、 USER  和 GUEST 。
  • 采样:对于超级顶点支持蓄水池采样, 在只遍历一遍数据 O(n) 的情况下,随机的抽取 k 个元素。
  • 集群快照:支持以集群维度创建快照,提供在线的数据备份功能,快速恢复。
  • TTL:支持设置数据的有效期,清理过期数据、释放资源。
  • Job Manager:Job 管理调度工具,目前支持 COMPACT 和 FLUSH 操作。
  • 运维操作
    • 支持在线扩缩容、负载均衡
    • HOSTS 管理 Storage 服务器
    • CONFIGS 管理配置项
  • 图算法:支持全路径 / 最短路径算法。
  • 提供 OLAP 接口,对接图计算平台
  • 支持多种字符集字符编码

客户端

Nebula Graph Studio

基于 Web 的可视化工具,支持图探索、图查询以及数据导入等功能。见 Nebula Graph Studio

周边工具

  • 导入工具
    • Nebula Importer,提供高性能的 CSV 文件导入工具,支持导入本地和远程文件。见 Nebula-Importer
    • Spark Writer 基于 Spark 的分布式数据导入工具,目前支持的数据源有 HDFS 和 HIVE 等。见 Spark Writer
  • 导出工具
    • Dump Tool,单机离线数据导出工具,可以用于导出或统计指定条件的数据。
  • 监控
    • 对接 Prometheus 系统以及 Grafana 可视化组件,可实时监控集群的状态。

升级步骤

RC4 升级 v1.0.0

  • 首先停止所有机器的 Nebula 服务
    • 在每一台机器执行  scripts/nebula.service stop all
    • 然后通过执行 scripts/nebula.service status all 来确认进程已经退出
  • 在每一台机器(根据系统环境)安装新的 RPM 包
  • 启动 Nebula
    • 所有机器执行 scripts/nebula.service start all
    • 确认进程正常启动 scripts/nebula.service status all

注意:如从 RC3 或之前版本升至 v1.0.0,请按照以上步骤升级完后重新导入数据。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
图数据库 Nebula Graph 是什么
图数据库(英语:Graph Database)是一个使用图结构进行语义查询的数据库。该系统的关键概念是图,形式上是点 (Node 或者 Vertex) 和边 (Edge 或者 Relationship) 的集合。一个顶点代表一个实体,比如,某个人,边则表示两个实体间的关联关系,比如 “你关注 Nebula Graph”的关注关系。图广泛存在于现实世界中,从社交网络到风控场景、从知识图谱到智能推荐。
NebulaGraph
2020/05/13
1.7K0
图数据库 Nebula Graph 是什么
图数据库 Nebula Graph RC1 Release Note
本次 RC1 主要增强了 nGQL,新增 LIMIT , GROUP BY 等语句;算法方面增加了最短路径,全路径搜索。 Storage 层新增 PUT/GET 接口,支持 scale out/in,以及新增了 Golang 客户端以及多线程 Golang 数据导入工具。
NebulaGraph
2019/11/05
5750
使用图数据库 Nebula Graph 数据导入快速体验知识图谱 OwnThink
最近 @Yener 开源了史上最大规模的中文知识图谱——OwnThink(链接:https://github.com/ownthink/KnowledgeGraphData ),数据量为 1.4 亿条。
NebulaGraph
2019/11/26
2.8K0
使用图数据库 Nebula Graph 数据导入快速体验知识图谱 OwnThink
Nebula Graph 源码解读系列 | Vol.01 Nebula Graph Overview
上篇序言中我们讲述了源码解读系列的由来,在 Nebula Graph Overview 篇中我们将带你了解下 Nebula Graph 的架构以及代码仓分布、代码结构和模块规划。
NebulaGraph
2021/09/24
7130
图数据库 Nebula Graph 的安装部署
Nebula Graph 是开源的第三代分布式图数据库,不仅能够存储万亿个带属性的节点和边,而且还能在高并发场景下满足毫秒级的低时延查询要求。不同于 Gremlin 和 Cypher,Nebula 提供了一种 SQL-LIKE 的查询语言 nGQL,通过三种组合方式(管道、分号和变量)完成对图的 CRUD 的操作。在存储层 Nebula Graph 目前支持 RocksDB 和 HBase 两种方式。
NebulaGraph
2019/09/06
2.8K0
分布式图数据库 Nebula RC2 发布:增强了 CSV Importer 功能
本次 RC2 主要新增 GO FROM ... REVERSELY 和 GROUP BY 等语句,Storage Engine 也更灵活,用户可以通过 Console 或 Http 获取配置信息,触发 compaction;客户端目前支持 Python,Java,Go;在工具方面,增强了 CSV Importer 功能
NebulaGraph
2019/12/05
5000
Nebula Graph 系列(1) —— 初识 Nebula
Nebula Graph 是一个高性能、可线性扩展、开源的分布式图数据库。Nebula Graph 采用 shared-nothing 分布式架构,企业可针对性对业务进行扩缩容。
求和小熊猫
2022/05/07
1.8K0
Nebula Graph 系列(1) —— 初识 Nebula
【Nebula Graph】:数据导入工具——Nebula Importer
Nebula Importer (Importer) is a standalone import tool for CSV files with Nebula Graph. Importer can read the local CSV file and then import the data into the Nebula Graph database. (Nebula Importer 是一个支持把 CSV 文件导入 Nebula 图数据库的工具)
WEBJ2EE
2021/10/27
2K0
K6 在 Nebula Graph 上的压测实践
对于数据库来说,性能测试是一个非常频繁的事情。优化查询引擎的规则,调整存储引擎的参数等,都需要通过性能测试,查看系统在不同场景下的影响。
NebulaGraph
2021/09/24
1.2K0
实践分享|关于 nebula-stats-exporter 的使用
图数据库可以高效地表达、存储和分析复杂关系和网络,在特定场景下有着不错的性能。希望通过这篇 nebula-stats-exporter 的实践文章可以给各位读者朋友们一点启发。
用户11179359
2024/06/24
1160
实践分享|关于 nebula-stats-exporter 的使用
【Nebula Graph】:安装与部署
Nebula Graph is an open-source, distributed, easily scalable, and native graph database. It is capable of hosting graphs with hundreds of billions of vertices and trillions of edges, and serving queries with millisecond-latency.
WEBJ2EE
2021/10/27
1.8K0
Neo4j 导入 Nebula Graph 的实践总结
摘要: 主要介绍如何通过官方 ETL 工具 Exchange 将业务线上数据从 Neo4j 直接导入到 Nebula Graph 以及在导入过程中遇到的问题和优化方法。
NebulaGraph
2021/02/02
2K0
Neo4j 导入 Nebula Graph 的实践总结
在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm
解决 K8s 部署 Nebula Graph 集群后连接不上集群问题最方便的方法是将 nebula-algorithm / nebula-spark 运行在与 nebula-operator 相同的网络命名空间里,将 show hosts meta 的 MetaD 域名:端口 格式的地址填进配置里就可以了。
NebulaGraph
2022/03/10
5530
在 Nebula K8s 集群中使用 nebula-spark-connector 和 nebula-algorithm
Nebula Graph 在众安金融的图实践
> 本文首发于 **[Nebula Graph Community 公众号](https://nebula-website-cn.oss-cn-hangzhou.aliyuncs.com/nebula-blog/WeChatOffical.png)**
NebulaGraph
2022/03/30
5880
Dev 日志 | 文章《快速体验知识图谱 OwnThink》中的技术问题
社区小伙伴反馈在实践文章《使用图数据库 Nebula Graph 数据导入快速体验知识图谱 OwnThink》时,遇到了一些问题,Nebula Graph 将在本文对该文章中出现的问题进行 Debug。
NebulaGraph
2019/12/03
5580
Nebula 分布式图数据库介绍
本文介绍的图和日常生活中常见的图片有所不同。通常,在英文中,为了区分这两种不同的图,前者会称为 Image,后者称为 Graph。在中文中,前者会强调为“图片”,后者会强调为“拓扑图”、“网络图”等。
Se7en258
2021/11/12
1.8K0
Nebula 分布式图数据库介绍
Nebula Exchange 工具 Hive 数据导入的踩坑之旅
摘要:本文由社区用户 xrfinbj 贡献,主要介绍 Exchange 工具从 Hive 数仓导入数据到 Nebula Graph 的流程及相关的注意事项。
NebulaGraph
2021/01/11
9650
Nebula Exchange 工具 Hive 数据导入的踩坑之旅
手把手教你从数据预处理开始体验图数据库
本文首发于 Nebula 公众号:手把手教你从数据预处理开始体验图数据库,由社区用户 Jiayi98 供稿,分享了她离线部署 Nebula Graph、预处理 LDBC 数据集的经验,是个对新手极度友好的手把手教你学 Nebula 分享。
NebulaGraph
2021/04/22
6530
手把手教你从数据预处理开始体验图数据库
如何实现十亿级离线 CSV 导入 Nebula Graph
这里不做赘述,仅截图展示,更多详情可参考:https://docs.nebula-graph.com.cn/nebula-spark-connector/。
NebulaGraph
2022/06/13
9870
如何实现十亿级离线 CSV 导入 Nebula Graph
从 Neo4j 导入 Nebula Graph 实践见 SPark 数据导入原理
本文主要讲述如何使用数据导入工具 Nebula Graph Exchange 将数据从 Neo4j 导入到 Nebula Graph Database。在讲述如何实操数据导入之前,我们先来了解下 Nebula Graph 内部是如何实现这个导入功能的。
NebulaGraph
2020/09/16
2.9K0
从 Neo4j 导入 Nebula Graph 实践见 SPark 数据导入原理
推荐阅读
相关推荐
图数据库 Nebula Graph 是什么
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档