gremlin - 如何列出gremlin中的所有分区?

标签 gremlin

反正有没有用gremlin API列出所有分区键?
我知道我可以在创建图形的同时创建一个 PartitionStrategy。但是,我怎么知道图中已经有哪些分区?

最佳答案

PartitionStrategy 的上下文中,只有两种方法可以知道图中的分区:

  • 您自己了解并跟踪创建的各个分区。
  • 您可以通过获取分区键中的唯一分区名称列表来查询分区图:g.V().values("nameOfYourPartitionKey").dedup()

  • 显然,上面列出的第二种方法可能非常昂贵,因为它是全局遍历。对于特别大的图形,您可能需要使用 SparkGraphComputer 的 OLAP 样式遍历。 .

    关于gremlin - 如何列出gremlin中的所有分区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61221905/

    相关文章:

    sql - Gremlin 如何像搜索功能一样查询相同的 sql

    python - 在 python 灯泡或 gremlin 中获取一组唯一的相邻顶点?

    java - 使用 Gremlin 在 TitanDB 中排序

    gremlin - 如何使用 Gremlin 从内顶点返回属性,就像从外顶点返回属性一样? (不是数组)

    datastax - 使用 gremlin 将数据从 datastax 流式传输到 gephi

    gremlin - 在 Gremlin 遍历中创建一个空数组?

    cassandra - 如何在 cassandra 数据库中使用 java api 创建和检索图形数据库

    groovy - Gremlin 存储 GremlinGroovyPipeline 并对其调用 .count() 时

    gremlin - 有没有办法在 TinkerGraph 上定义模式约束?