当前位置: 首页 > 知识库问答 >
问题:

gremlin查询的Azure Cosmos DB索引

毕宇
2023-03-14

我查阅了许多创建索引的文档,但所使用的API是用于Azure cosmos的SQL API,而没有Gremlin API的示例。如有任何帮助,我们将不胜感激。谢谢!!

共有1个答案

符学
2023-03-14

Azure Cosmos DB是一个模式无关的数据库,它允许您在应用程序上迭代,而不必处理模式或索引管理。默认情况下,Azure Cosmos DB自动为容器中所有项的每个属性建立索引,而不需要定义任何模式或配置辅助索引。

有关更多细节,我们可以在Azure Cosmos DB中看到索引策略。

Azure Cosmos DB支持Gremlin API。您可以使用这些索引进行Gremlin查询。

引用:带索引查询

希望这有帮助。

 类似资料:
  • 基本上,我有一组顶点ID,我想遍历并从某些外边找到一组顶点。我想把外边后面的顶点与它来自的准确性联系起来。例如:,所以v1有2个输出边(e1和e2)到v2和v4,而v3有2个输出边(e3和e4)到v5和v6。我想要的是得到如下所示的遍历结果 有人能帮我使用Gremlin遍历吗?最接近的例子是

  • Cypher对我来说似乎比Gremlin要清楚得多,总的来说,Neo4j的家伙似乎都在和Cypher一起。但是--如果Cypher与Gremlin相比是有限的--我真的想提前知道这一点。

  • 我有一个titan图,有两组顶点,一个用于用户ID,另一个用于产品。用户ID和产品顶点之间的边缘包含购买产品的“日期”。我正在寻找一个小精灵查询,它可以根据上次购买的产品为我提供用户ID的groupcount 例如,如果有如下数据 我正在寻找如下输出 会感谢任何帮助。

  • 我正在使用tinkerpop3 gremlin服务器。 我执行一个简单的查询(使用标准RESTAPI)来获取顶点的边。 当有很多结果(大约2000-3000)时,查询很慢,超过20秒才能得到JSON-结果响应。 有趣的是,当我使用gremlin shell运行同一个查询时,大约需要1秒的时间来接收边缘对象结果! 我不确定,但我怀疑可能gremlin-server的JSON解析器(我正在使用Grap

  • 我正在尝试向gremlin顶点添加多个属性。每次我都有不同数量的属性和不同的属性,所以我需要根据Map使查询动态以创建或更新属性。我发现了这个gremlin python-将多个但未知数量的属性添加到顶点,并尝试做同样的事情,但我实例化了一个jansugraph,但我得到了一个错误。任何想法都将非常受欢迎。 下面是直接用gremlin控制台写的,然后我会翻译成java代码。 而我得到的错误是 任何

  • 考虑上图。我想要一个小精灵查询,返回所有在它们之间有多条边的节点,如图所示。 该图是使用neo4j cypher查询获得的:MATCH(d:dest)-[r]-(n:cust),其中d,n,count(r)作为常用返回d,n,按常用描述极限5排序 例如:在RITUPRAKA…和Asia之间有8条多条边,因此查询返回了2个节点和边,对于其他节点也是如此。 注意:图中有其他节点,它们之间只有一条边,这