关于图数据库:NebulaGraph-v330-发布支持子图过滤和大量性能优化

36次阅读

共计 1250 个字符,预计需要花费 4 分钟才能阅读完成。

NebulaGraph 3.3.0 反对了 GET SUBGRAPH 和 GetNeighbors 的点过滤、引入了大量性能优化,同时,开始对无 tag 顶点的反对默认敞开。

优化

  • 优化了 k-hop 查问性能。#4560 #4736 #4566 #4582 #4558 #4556 #4555 #4516 #4531 #4522 #4754 #4762
  • 优化 GO 语句 JOIN 性能。#4599 #4750
  • 反对 GET SUBGRAPH 过滤点。#4357
  • 反对 GetNeighbors 过滤点。#4671
  • 优化了 FIND SHORTEST PATH 的循环解决。#4672
  • 反对工夫戳和日期工夫互相转换。#4626
  • 反对模式表达式援用部分定义变量。#4498
  • 优化 job manager。#4446 #4442 #4444 #4460 #4500 #4633 #4654 #4663 #4722 #4742
  • 增加试验性能的 flag,TOSS 的 enable_toss 和 BALANCE DATA 的 enable_data_balance。#4728
  • 启动过程时统计日志打印到控制台。#4550
  • 反对 JSON_EXTRACT 函数。#4743

    缺点修复

  • 修复了收集变量类型引起的解体。#4724
  • 修复了多 MATCH 优化阶段的解体问题。#4780
  • 修复聚合表达式类型推导的谬误。#4706
  • 修复了 OPTIONAL MATCH 语句的谬误后果为给出谬误音讯,因为 OPTIONAL MATCH 语句中 WHERE 子句不反对援用其余 MATCH 语句定义的变量。#4670
  • 修复了 LOOKUP 语句中参数表达式的缺点。#4664
  • 修复 LOOKUP 中 YIELD DISTINCT 返回不同后果集的缺点。#4651
  • 修复 ColumnExpression 编解码不匹配的缺点。#4413
  • 修复 GO 语句中 id($$) 过滤器不正确的缺点。#4768
  • 修复了 MATCH 语句中 IN 表达式相干谓词的索引选取扫描的缺点。#4748
  • 修复了 MATCH 语句中优化器解决的谬误。#4771
  • 修复了 MATCH 语句中应用 pattern 表达式作为过滤器时谬误输入的缺点。#4778
  • 修复 Tag、Edge、Tag 索引、Edge 索引显示数据不正确的缺点。#4616
  • 修复了日期工夫格局的缺点。#4524
  • 修复 datetime 点返回值发生变化的缺点。#4448
  • 修复开启 enable_breakpad 时,日志目录不存在时启动服务失败的缺点。#4623
  • 修复了 metad 进行后,状态依然在线的缺点。#4610
  • 修复了日志文件损坏的缺点。#4409
  • 修复了 ENABLE_CCACHE 选项不起作用的缺点。#4648
  • 全文索引名称中不反对大写字母。#4628
  • 禁用 COUNT(DISTINCT *)。#4553

变更

  • 默认不反对无 Tag 的点。#4629

版本地址

可返回 GitHub 体验该版本:https://github.com/vesoft-inc/nebula/releases/tag/v3.3.0

交换图数据库技术?退出 NebulaGraph 交换群请先填写下你的 NebulaGraph 名片,NebulaGraph 小助手会拉你进群~~

正文完
 0