RedisGraph 1.2 版本说明
支持多个相同类型 R 的关系连接两个节点。词法分析器在字符串创建中省略转义字符。性能改进。
要求
RedisGraph v1.2.2 需要:
- 最低 Redis 兼容版本(数据库):4.0.0
- 最低 Redis 企业软件版本(集群):5.0.0
v1.2.2(2019 年 5 月)
更新紧急度:中
这是版本 1.2 的维护版本。
此版本提高了整体稳定性,并修复了在上一版本之后发现的问题。
v1.2.0(2019 年 4 月)
这是 RedisGraph 的一个主要版本。
与上一版本 1.0.15 相比:
- 新增功能
- #452 支持多个同类型 R 连接两个节点的关系
- #392 词法分析器在字符串创建中省略转义字符:支持使用 或
'
"
- 性能改进
- #442 按 id 查找图实体:
MATCH (n) WHERE ID(n) = 5 RETURN n
- #422
MATCH (n) RETURN COUNT(n)
现在是 O(1)
- #421 和 #459 在关系和节点的后续写入中延迟加载矩阵
- #399 矩阵的单次转置
- 小错误修正:
与 1.0 相比:
- 新增功能
- #390 GraphBLAS 2.3.0 发行说明
- #452 支持多个同类型 R 连接两个节点的关系
- #392 词法分析器在字符串创建中省略转义字符:支持使用 ' 或 ”
- 增强的密码
- 对 WITH 子句的初始支持:允许将查询部分链接在一起,将一个部分的结果通过管道传输用作下一个部分的起点或条件。参考 p.78
- #247 对 UNWIND 的初始支持
- #244 RETURN * (把所有东西都给我,兄弟)
- #236 TYPE 函数(返回关系的类型)
- #288 查询模式,其中两个节点之间的关系可以是不同类型的。()-[:A|:B]->()
- #252 多个 MATCH 子句
- #327 多个 CREATE 子句
- #305 合并 + 设置
- #348 更小的内存占用 - 编码属性
- 更快、更好的批量加载
- 性能改进
- #442 按 ID 查找图实体: MATCH (n) WHERE ID(n) = 5 RETURN n
- #422 MATCH (n) RETURN COUNT(n) 现在为 O(1)
- #421 和 #459 在关系和节点的后续写入中延迟加载矩阵
- #399 矩阵的单次转置
- #393 执行聚合时丢弃 distinct
- #289 执行笛卡尔积时的索引利用率
- #308 粒度写入器锁定
- 最明显的错误修复
- #456 内存泄漏
- #439 当 label 不存在时,节点计数应返回 0
- #435 引用不存在的属性
- #359 添加 ORDER BY 会更改与 LIMIT 结合使用时返回的点击数
- #363 当图形实体属性设置为 null 时删除该属性
- #386 在修改数据的查询上返回更新的值
- #249 reset作应向上传播
- #259 重写执行计划时适当替换作
- #262 从 datablock 返回的实体应清除其内部结构
- #264 加载的 triemap 字符串不能保证为空终止符的空间