写点什么

1.6 TinkerPop 3.4 简述

  • 2022 年 4 月 14 日
  • 本文字数:777 字

    阅读完需:约 3 分钟

1.6 TinkerPop 3.4简述

1.6 TinkePop 3.4 简述

阿帕奇 TinkerPop 重大的更新,它版本是 3.4.0 已于 2019 年的 1 月发布,随后还有一些小的版本更新。本书中的例子都有在 3.4.x 这一主版本上测试。做为这些主版本升级所必需的内容,新的例子也已追加。


随着时间的推移,变更历史包括了全部的细节信息。变更历史可以从如下位置找到https://github.com/krlawrence/graph/blob/master/ChangeHistory.md


支持阿帕奇 TinkerPop 的图数据库引擎需要花一些时间升级到新的版本,当然验证您所使用的数据库的层次总是个不错的主意。


Tinker Pop 3.4.x 版本的新增特性和功能列表的详细信息您可以从如下链接查看。https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc


每次更新本书,笔者也会相应的增加新特性相关的样例程序到样例代码文件夹中。 当前已经增加的例子包括了嵌套循环的 groovy (nested-repeat.groovy), 它说明了使用新的嵌套循环步骤的能力。它们也可从小精灵控制台中加载并运行。


1.7 TinkerPop 3.5 简述

阿帕奇 TinkerPop3.5.0 在 2021 年 5 月发布了。这次更新包括了大量的优化:例如 Gremlin 客户端驱动器、Gemlin 服务器和问题修复。这个版本同样也包括 Gremlin 查询语言关键领域的优化。在该版本中也删除了一些内容,这些特性在以前的版本中早已宣布淘汰。如果您的一些查询或者代码仍然在使用这些已经淘汰的特性,您需要做出适当的调整和变更,从而确保升级到 3.5.x 版本。


主要的突破性的变更就是您要知晓 Order.incr 和 Order.decr 已从 Gremlin 语言中移除了。 取而代之的是新的 Order.asc 和 Order.desc。本书的例子和样例代码文件夹中的内容已更新,并反映了上述的变更。 总而言之,检查您所使用的图数据库所支持的阿岶奇 TinkerPop 的版本级别,确保您想使用的特性和功能是支持的。


Tinker Pop3.5 版本新增功能的详细列表可以从如下链接中查看:https://github.com/apache/tinkerpop/blob/master/CHANGELOG.asciidoc


发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2020.08.12 加入

还未添加个人简介

评论

发布
暂无评论
1.6 TinkerPop 3.4简述_图数据库_Geek_古藤模根_InfoQ写作平台