Nebula Graph v2.0-alpha 发布,分布式图数据库 Nebula Graph

栏目: 软件资讯 · 发布时间: 4年前

内容简介:没投过票?千万别说你来过 OSC https://www.oschina.net/project/top_cn_2020 Nebula Graph 2.0.0-alpha 发布啦~ 该版本丰富了数据类型,增强了 nGQL 表达能力。 2.0.0 版本会逐步兼容 openCypher。 Nebula 注意:...

没投过票?千万别说你来过 OSC

https://www.oschina.net/project/top_cn_2020

Nebula Graph 2.0.0-alpha 发布啦~ 该版本丰富了数据类型,增强了 nGQL 表达能力。 2.0.0 版本会逐步兼容 openCypher。

Nebula

注意:Schema 和数据暂未兼容 1.0,正开发中。。。

New Features

  • 点 ID 支持 String 类型
  • 新增数据类型
    • NULL,点和边的属性可以为 NULL,支持为属性增加 NOT NULL 约束
    • 复合类型:List,Set 和 Map(不支持定义属性类型)
    • 时间类型:DATE 和 DATETIME
  • 新增函数
    • size() 返回列表中元素的数量
    • time() 返回当前时间,默认返回当前时区的当前日期
    • date() or datetime() 返回当前 Date 和 DateTime
    • id() 返回点的 ID
    • tags() 和 labels() 返回点的 Tags
    • collect(), 聚合函数,将所有值收集到一个集合 List 中
    • collect_set(), 聚合函数,将所有值收集到一个集合 Set 中
    • properties() 返回节点或边的属性(Map)
    • type() 返回边的类型
    • src() 返回边的起点 ID
    • dst() 返回边的终点 ID
    • rank() 返回边的 rank 值
  • 新增运算符
    • IN 常用于条件表达式中,其作用是查询某个范围内的数据
    • 字符串匹配: STARTS WITH ,ENDS WITH ,CONTAINS
  • Explain & Profile 进行执行计划分析
  • 子图,GET SUBGRAPH 语句获取点的子图
  • 部分支持 Match
  • | 的输出可作为 DELETE 的输入。

Features different from 1.0

  • CREATE SPACE 支持配置点 ID 的类型,目前支持 fixed_stringint64 将会在下个版本支持)
  • 简化了 UPDATE/UPSERT 语句。
  • UPSERT ... SET 未 set 的属性将会被设置成改属性的默认值,若没有默认值,将会被设置为 NULL 。若改属性上设置了 NOT NULL 限制,会报错。
  • $- 在管道操作中,不再等价于 $-.id 。
  • 默认值中的表达式不再在 Schema 定义的时候计算,而会在数据插入时计算。

Upcoming Soon(进行中)

  • DESCRIBE TAG/EDGE INDEX
  • REBUILD TAG/EDGE INDEX
  • SHOW TAG/EDGE INDEXES
  • SHOW TAG/EDGE INDEX STATUS
  • FETCH PROP ON 多个 tags
  • 点 ID 兼容 1.0 中 Integer 类型
  • 支持更多 OpenCypher 语句
  • 备份和恢复
  • 全文索引

Nebula Graph Console

  • 支持 local command 模式,比如,:set csv命令可将查询结果导出到 CSV。详情请参见 nebula-console 1

客户端

  • Java
  • Python
  • Go

客户端支持连接池和负载均衡,详情请见 nebula-clients 1.

Nebula Graph Studio

暂不适用于 Nebula Graph 2.0

文档

文档请参见 https://github.com/vesoft-inc/nebula-docs/tree/master/docs_2.0


以上所述就是小编给大家介绍的《Nebula Graph v2.0-alpha 发布,分布式图数据库 Nebula Graph》,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对 码农网 的支持!

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

ANSI Common Lisp

ANSI Common Lisp

Paul Graham / Prentice Hall / 1995-11-12 / USD 116.40

For use as a core text supplement in any course covering common LISP such as Artificial Intelligence or Concepts of Programming Languages. Teaching students new and more powerful ways of thinking abo......一起来看看 《ANSI Common Lisp》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

JS 压缩/解压工具
JS 压缩/解压工具

在线压缩/解压 JS 代码

正则表达式在线测试
正则表达式在线测试

正则表达式在线测试