【问题标题】:What is tinkerpop? [closed]什么是小叮当? [关闭]
【发布时间】:2013-12-11 15:03:34
【问题描述】:

如何解决论坛 TinkerPop 的问题?是否会为 Graph DB 和相关技术框架指定标准?在这项努力中,TinkerPop 在某种意义上被认为是权威还是先驱?我无法通过 TinkerPop 主页了解这些内容。谢谢。

【问题讨论】:

  • 谷歌搜索对此没有多大帮助。到目前为止,还没有这样的问题。 TinkerPop 的主页并没有解释得那么好。因此问这个。
  • 我同意,这是一个非常合理的问题,我自己也在想同样的事情,所以感谢您成为先驱。我仍然对 Titan 和 TinkerPop 之间的关系感到困惑。
  • @innuendo Titan 实现了 TinkerPop 的 API,因此可以访问 TinkerPop 的所有功能,例如 Gremlin 查询语言、Gremlin 服务器、Spark 集成等。

标签: graph tinkerpop


【解决方案1】:

TinkerPop 只是包含蓝图的项目名称以及您在 TinkerPop home page 上看到的其他项目。它本身并不是您可以使用的项目或库,而只是图形技术空间工具套件的名称。

TinkerPop 也指collection of individuals(其中许多是来自不同图形数据库供应商的代表,例如Neo4jTitanOrientDBBitsy 等)。人们可能会将TinkerPop 视为图技术guild 或奖学金。

TinkerPop 不是用于编写图形应用程序的规范、授权或标准,它也不渴望成为。 TinkerPop 仅提供一组图形数据库供应商可以实现的接口(蓝图),以获取 TinkerPop 堆栈其余部分(管道、框架、Rexster、Furnace 和 Gremlin)的所有功能,其中堆栈的每个部分都提供特定功能支持基于图形的应用程序开发。

更新: 从 3.x 版开始,TinkerPop 是一个 Apache 项目 - http://tinkerpop.apache.org/。在 3.x 下,TinkerPop 不再具有单独的独立项目,例如蓝图、管道等。它是一个包含所有这些项目的单一项目存储库。

【讨论】:

  • TinkerPop 的目标是什么?它将作为一组将被许多人实施的规范吗?
  • garshol.priv.no/blog/231.html 将 TinkerPop 比作三重商店
  • 我已经稍微修改了我的答案。 TinkerPop 的主要目标是为图形技术领域提供开源工具。就是这样。我认为您应该更多地在 TinkerPop 的各个项目而不是 TinkerPop 本身的背景下提出问题并寻找答案。例如,您将 TinkerPop 称为三重商店。我认为它是:Blueprints 可以访问三元组,Gremlin 会遍历这些元组,并且可以通过 Rexster 将其公开为 Web 服务器。
  • 谢谢斯蒂芬。有帮助!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2017-08-21
  • 1970-01-01
  • 2018-08-05
  • 2021-06-02
  • 1970-01-01
  • 1970-01-01
  • 2010-09-13
相关资源
最近更新 更多