Azure cosmosdb 蓝色宇宙小精灵出()奇怪的行为

Azure cosmosdb 蓝色宇宙小精灵出()奇怪的行为,azure-cosmosdb,gremlin,azure-cosmosdb-gremlinapi,Azure Cosmosdb,Gremlin,Azure Cosmosdb Gremlinapi,我正在使用我们的用户访问数据对gremlin进行实验,在遍历顶点的out()时得到一些非常奇怪的结果 因此,要设置场景: 大约有13万用户和13万帐户 每个帐户/用户都有一个serviceId,我将此id用作分区密钥 帐户和用户之间的边缘显示访问权限(读/写等),没有边缘表示根本没有访问权限 我正在试验一个用户,可以访问大约23K个帐户 运行: g.V('62266').out()返回15个唯一顶点(应该是~23K)。帐户也来自不同的分区 g.V('62266').outE()返回1000

我正在使用我们的用户访问数据对gremlin进行实验,在遍历顶点的
out()
时得到一些非常奇怪的结果

因此,要设置场景:

  • 大约有13万用户和13万帐户
  • 每个帐户/用户都有一个serviceId,我将此id用作分区密钥
  • 帐户和用户之间的边缘显示访问权限(读/写等),没有边缘表示根本没有访问权限
我正在试验一个用户,可以访问大约23K个帐户

运行:

  • g.V('62266').out()
    返回15个唯一顶点(应该是~23K)。帐户也来自不同的分区
  • g.V('62266').outE()
    返回10000条唯一边(我想这是宇宙的极限)
  • g.V(“62266”).union(identity(),g.V().hasLabel(“Account”).has(“ServiceId”,“AU1461”))
    在vscode cosmos插件中运行会返回一个非常漂亮的图形,显示从用户到所有帐户的边(大约70个),表明它正确地知道这些顶点之间存在边(即使第一个查询没有返回它们)
我一直在搜索cosmos文档,还没有找到任何关于
out()
或任何类似限制的内容(甚至是问题的再现)

有人能解释“62266”顶点上的边数与从“62266”向外遍历时返回的顶点数之间的差异吗