内容简介:Nebula Graph:一个开源的分布式图数据库。作为唯一能够存储万亿个带属性的节点和边的在线图数据库,Nebula Graph 不仅能够在高并发场景下满足毫秒级的低时延查询要求,还能够实现服务高可用且保障数据安全性。 ...
Nebula Graph:一个开源的分布式图数据库。作为唯一能够存储万亿个带属性的节点和边的在线图数据库,Nebula Graph 不仅能够在高并发场景下满足毫秒级的低时延查询要求,还能够实现服务高可用且保障数据安全性。
图数据库 Nebula RC1 主要更新
本次 RC1 主要增强了 nGQL,新增 LIMIT , GROUP BY 等语句;算法方面增加了最短路径,全路径搜索。 Storage 层新增 PUT/GET 接口,支持 scale out/in,以及新增了 Golang 客户端以及多线程 Golang 数据导入工具。
nGQL
- 新增
LIMIT指定返回的记录数。(#750) - 管道操作中支持
YIELD指定返回类型。(#745) - 新增
ORDER BY对结果集进行排序 (#537) - 新增
udf_is_in来查询特定集合的数据。(#1096) - 新增
DELETE VERTEX删除指定的 vertex 和相关联的出入边。 (#868) - 新增
UUID()函数生成唯一值. (#958, #961, #1031) - 支持逻辑运算符
XOR、OR、AND和NOT. (#858) - 支持
TIMESTAMP数据类型. (#843) - 针对
STRING数据类型,支持更多函数操作,比如upper(),trim(),lower(),substr()等. (#841) - 逻辑运算中支持类型转换 (#964)
- 新增
SHOW CONFIGS获取指定服务 [meta/storage/graph] 的配置项,GET CONFIGS获取指定配置项值 andUPDATE CONFIGS修改配置项值. (#504) SHOW HOSTS新增 Leader 信息。(#918)- 支持
FIND PATH最短路径、全路径搜索 (#847) GO支持多个 edge types 的图查询。(#699)- 优化了源代码的编译流程。 (#1047, #948, #1083)
Storage
- 新增 PUT/GET 接口. (#977)
- 支持 Leader balance. (#731, #881)
- 支持 HTTP API 获取性能指标。(比如 QPS, Latency AVG/ P99/ P999 等) (#872, #1136)
- 支持 Scaling out/in。 (#421, #444, #795, #881, #998)
- Meta client 支持重试, 默认是 3 次. (#814)
Tools
- 新增 Golang Importer 工具,支持多线程从 CSV 导入数据.
Change
- 更改了
storaged的配置模板
Others
- 将
metad,storaged和graphd拆到不同 Image 中。增加 Dockerfiles 创建镜像。 (#923) - 新增 Golang 客户端,将客户端移到各自的 Repositories 下(vesoft-inc/nebula-go 和 vesoft-inc/nebula-java)。
Coming Soon
- 支持数据 Snapshot, 数据回滚功能
- 增强从 Hive 数据导入功能
- Storage 层支持集群缩容
- 引入 CI/CD
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网
猜你喜欢:- 原 荐 JavaFX 11发行说明
- Verge3D 3.3.1 发行说明
- Verge3D 3.3 for Maya 发行说明
- Verge3D 3.4 for Blender 发行说明
- Verge3D 3.3 for 3ds Max 发行说明
- SDWebImage中文说明
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
An Introduction to the Analysis of Algorithms
Robert Sedgewick、Philippe Flajolet / Addison-Wesley Professional / 1995-12-10 / CAD 67.99
This book is a thorough overview of the primary techniques and models used in the mathematical analysis of algorithms. The first half of the book draws upon classical mathematical material from discre......一起来看看 《An Introduction to the Analysis of Algorithms》 这本书的介绍吧!