Graph DSE/DataStax图中的顶点可以表示为键值吗

Graph DSE/DataStax图中的顶点可以表示为键值吗,graph,datastax,gremlin,datastax-enterprise-graph,Graph,Datastax,Gremlin,Datastax Enterprise Graph,关于DSE图,我有三个问题: DSE图顶点可以表示为键、值实体。如果是,关键是什么,价值是什么 在顶点的DSE图中是否有主键/索引的概念?如果是,如何创建?顶点id是主键/索引吗 在DSE图中,是否可以将复合值作为顶点的主键/索引 我不是专家,但我会尽力帮助,直到Datasax团队的某个成员了解: 1) 你可以这样做: Vertex v = ... Iterator<VertexProperty<VertexProperty>> iter = v.properties()

关于DSE图,我有三个问题:

  • DSE图顶点可以表示为键、值实体。如果是,关键是什么,价值是什么

  • 在顶点的DSE图中是否有主键/索引的概念?如果是,如何创建?顶点id是主键/索引吗

  • 在DSE图中,是否可以将复合值作为顶点的主键/索引


  • 我不是专家,但我会尽力帮助,直到Datasax团队的某个成员了解:

    1) 你可以这样做:

    Vertex v = ...
    Iterator<VertexProperty<VertexProperty>> iter = v.properties();
    while (iter.hasNext()){
       VertexProperty prop = iter.next();
       System.out.println(prop.label()+" "+ prop.value());
    }
    
    顶点v=。。。 迭代器iter=v.properties(); while(iter.hasNext()){ VertexProperty prop=iter.next(); System.out.println(prop.label()+“”+prop.value()); } 请记住,这不会返回唯一id,但会返回其余属性。。可以使用v.id()获取顶点id,它是LinkedHashMap。欲了解更多信息,请点击此处:

    2) DSE Graph支持在顶点的属性级别上建立索引,该索引有效地充当主索引。有关更多信息,请参见: 及


    3) 如果我理解您的要求,DSE Graph提供了一种通过使用复合分区键获得复合的自定义主顶点id的方法:

    我不是专家,但在DataStax团队的某个成员拿起它之前,我会尽力提供帮助:

    1) 你可以这样做:

    Vertex v = ...
    Iterator<VertexProperty<VertexProperty>> iter = v.properties();
    while (iter.hasNext()){
       VertexProperty prop = iter.next();
       System.out.println(prop.label()+" "+ prop.value());
    }
    
    顶点v=。。。 迭代器iter=v.properties(); while(iter.hasNext()){ VertexProperty prop=iter.next(); System.out.println(prop.label()+“”+prop.value()); } 请记住,这不会返回唯一id,但会返回其余属性。。可以使用v.id()获取顶点id,它是LinkedHashMap。欲了解更多信息,请点击此处:

    2) DSE Graph支持在顶点的属性级别上建立索引,该索引有效地充当主索引。有关更多信息,请参见: 及


    3) 如果我理解您的要求,DSE Graph提供了一种通过使用复合分区键合成自定义主顶点id的方法:

    我认为DSE不支持主索引。您的意思是什么?它确实支持对id和特定顶点标签上的任何属性进行索引。。基本上,两者都充当主索引是的,它支持索引,但不支持唯一索引。正如我所说,您可以在主索引中使用自定义id(3),以实现除id之外的属性的唯一性。。我假设这是一个功能,将在未来的某个时候提供给Datastax DSE图形。我不认为DSE支持主索引。你是什么意思?它确实支持对id和特定顶点标签上的任何属性进行索引。。基本上,两者都充当主索引是的,它支持索引,但不支持唯一索引。正如我所说,您可以在主索引中使用自定义id(3),以实现除id之外的属性的唯一性。。我假设这是一个功能,将在未来的某个时间点为Datastax DSE Graph提供