Azure Cosmos 图形数据库支持 Gremlin 和 Tinkerpop 版本
Azure Cosmos graph db supported Gremlin and Tinkerpop version
我无法找到 Azure Cosmos DB 在使用 npm gremlin 和 Tinkerpop 时支持的功能。
https://www.npmjs.com/package/gremlin
gremlin 包没有引用 client.submit 脚本,但是,Azure Node.js 示例代码使用提交。
https://github.com/Azure-Samples/azure-cosmos-db-graph-nodejs-getting-started/blob/master/app.js
此外,当我在 client.submit 中使用过滤器、elementMap 等 tinkerpop 功能时,它会抛出找不到它的错误。
g.V().elementMap('age')
这向我表明,只有某些 Tinkerpop 功能在 client.submit 中起作用。我正在使用最新的 http://tinkerpop.apache.org/docs/3.4.4/reference/
我没有收到 Azure 对此主题的任何回复。谁能阐明如何将最新的 gremlin 和 tinkerpop 与 Azure Cosmos DB 一起使用?如果不是最新的,每个版本支持哪些特定版本?
谢谢,
唐尼
我不是 CosmosDB 方面的专家,但我认为他们不支持任何特定版本的 TinkerPop,而是支持可用功能的一个子集(尽管自发布以来他们一直在稳步朝着更全面的支持方向发展)。您最好的选择是查看他们记录为他们支持的 Gremlin 步骤,并且只使用这些步骤。该步骤列表可以在 here.
中找到
请注意,Whosebug 中的 CosmosDB 用户有时会发现该页面上未列出受支持的步骤,因此如果您确实需要,请尝试一下,即使此处未列出,可能真的适合你。
我无法找到 Azure Cosmos DB 在使用 npm gremlin 和 Tinkerpop 时支持的功能。
https://www.npmjs.com/package/gremlin
gremlin 包没有引用 client.submit 脚本,但是,Azure Node.js 示例代码使用提交。
https://github.com/Azure-Samples/azure-cosmos-db-graph-nodejs-getting-started/blob/master/app.js
此外,当我在 client.submit 中使用过滤器、elementMap 等 tinkerpop 功能时,它会抛出找不到它的错误。
g.V().elementMap('age')
这向我表明,只有某些 Tinkerpop 功能在 client.submit 中起作用。我正在使用最新的 http://tinkerpop.apache.org/docs/3.4.4/reference/
我没有收到 Azure 对此主题的任何回复。谁能阐明如何将最新的 gremlin 和 tinkerpop 与 Azure Cosmos DB 一起使用?如果不是最新的,每个版本支持哪些特定版本?
谢谢, 唐尼
我不是 CosmosDB 方面的专家,但我认为他们不支持任何特定版本的 TinkerPop,而是支持可用功能的一个子集(尽管自发布以来他们一直在稳步朝着更全面的支持方向发展)。您最好的选择是查看他们记录为他们支持的 Gremlin 步骤,并且只使用这些步骤。该步骤列表可以在 here.
中找到请注意,Whosebug 中的 CosmosDB 用户有时会发现该页面上未列出受支持的步骤,因此如果您确实需要,请尝试一下,即使此处未列出,可能真的适合你。