2016-08-17 4 views
2

Ich habe drei Fragen auf die Grafik DSE:Kann Ecken in DSE/DataStax Graph als Schlüsselwert dargestellt werden

  1. Kann DSE Graph Eckpunkte als Schlüssel, Wert Einheiten dargestellt werden. Wenn ja, was ist der Schlüssel und was wird der Wert sein?

  2. Gibt es ein Konzept von Primärschlüssel/Index im DSE-Graphen für Vertex? Wenn ja, wie erstellt man das? Ist die Vertex-ID der Primärschlüssel/Index?

  3. Können wir einen zusammengesetzten Wert als Primärschlüssel/Index des Eckpunkts im DSE-Graphen haben?

Antwort

-1

Ich bin kein Experte, aber ich würde versuchen, bis irgend Mitglied DataStax Team zu helfen, nimmt es:

1) Sie so etwas tun könnte:

Vertex v = ... 
Iterator<VertexProperty<VertexProperty>> iter = v.properties(); 
while (iter.hasNext()){ 
    VertexProperty prop = iter.next(); 
    System.out.println(prop.label()+" "+ prop.value()); 
} 

Haltungsart Beachten Sie, dass dies nicht die eindeutige ID zurückgibt, aber es wird den Rest der Eigenschaften zurückgeben. Sie können die Vertex-ID mit v.id() erhalten und es ist eine LinkedHashMap. Für mehr hier: how to query by vertex id in Datastax DSE 5.0 Graph in a concise way?

2) DSE Graph unterstützt die Indizierung auf der Eigenschaftsebene der Scheitelpunkte, die effektiv als Primärindex fungiert. Weitere Informationen hier: https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/using/createIndexes.html und https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/using/indexOverview.html

3) Wenn ich verstehe, was Sie fordern, DSE Graph bietet eine Möglichkeit, eine benutzerdefinierte primären Vertex-ID zu haben, die mithilfe von Verbund Partition Schlüssel Verbund ist: https://docs.datastax.com/en/latest-dse/datastax_enterprise/graph/using/createCustVertexId.html

+0

I glaube nicht, dass DSE den Primärindex unterstützt. –

+0

was meinst du? Es unterstützt Indizierung für die ID und jede Eigenschaft, die auf einem bestimmten Vertex-Label ist .. im Wesentlichen beide als primäre Indizes –

+1

Ja unterstützt Indexierung aber keine eindeutige Indizierung –

Verwandte Themen