Wenn ich eine Gremlin-Abfrage in der gremlin-console
ausführen, gibt es eine Möglichkeit, die Cassandra-Abfragen DSE-Diagramm generiert zu sehen?DSE-Diagramm - Wie werden die zugrunde liegenden Cassandra-Abfragen aus Gremlin-Abfragen angezeigt?
Q
DSE-Diagramm - Wie werden die zugrunde liegenden Cassandra-Abfragen aus Gremlin-Abfragen angezeigt?
0
A
Antwort
1
DSE Graph bietet einen erweiterten Satz von Attributen zu den Ergebnissen der TinkerPop des profile() step - hier ist ein Beispiel für die Ausgabe:
gremlin> g.V().has('recipe','name','spaghetti').profile()
==>Traversal Metrics
Step Count Traversers Time (ms) % Dur
=============================================================================================================
DsegGraphStep([~label.=(recipe), name.=(spaghet... 1 1 97.087 81.00
query-optimizer 22.802
\_condition=(((label = recipe) & (true)) & name = spaghetti)
query-setup 1.134
\_isFitted=true
\_isSorted=false
\_isScan=false
index-query 19.838
\_indexType=Secondary
\_usesCache=false
\_statement=SELECT "community_id", "member_id" FROM "junk"."recipe_p" WHERE "name" = ? LIMIT ?; with para
ms (java.lang.String) spaghetti, (java.lang.Integer) 50000
\_options=Options{consistency=Optional[ONE], serialConsistency=Optional.empty, fallbackConsistency=Option
al.empty, pagingState=null, pageSize=-1, user=Optional.empty, waitForSchemaAgreement=true, asyn
c=true}
DsegPropertyLoadStep 1 1 22.772 19.00
>TOTAL - - 119.860 -
1
Stephen ist richtig. Diese Funktion wurde in 5.1.2 hinzugefügt. Sie werden die JIRA (DSP-13293) in den Versionshinweisen für 5.1.2 sehen. Welche Version verwendest du?
+0
Danke. Ich sehe es jetzt. Benutzte 5.1.1. – Glide
Verwandte Themen
- 1. Hashtable zugrunde liegenden Platzhalter?
- 2. Wie die zugrunde liegenden Ansichten grau
- 3. DropDownList get zugrunde liegenden Objekt
- 4. Benutzerdefinierte enum zugrunde liegenden Typ
- 5. Wie werden Akka-Akteure auf zugrunde liegenden Threads implementiert?
- 6. Löschen der zugrunde liegenden Referenz
- 7. Wie aktive Abfrage zugrunde liegenden Cursor anzeigen
- 8. Make zugrunde liegenden sticky div klickbar
- 9. Android-Eingabehilfen: ActionMode actionBar-Elemente werden nicht gelesen, stattdessen werden die zugrunde liegenden Aktionsleistenelemente gelesen
- 10. Jquery Sortierbare ID des zugrunde liegenden div
- 11. Bedingter Operator mit derselben zugrunde liegenden Klassenart
- 12. EF4 Cast DynamicProxies zu zugrunde liegenden Objekt
- 13. Gruppen ignorieren Maxibright der zugrunde liegenden Komponente
- 14. Schließen Sie alle zugrunde liegenden Netzwerkverbindungen
- 15. IQueryable ausführen Ausdruck gegen zugrunde liegenden QueryProvider
- 16. Ereignisse des zugrunde liegenden Steuerelements anzeigen
- 17. HttpClient Abbruch nicht zugrunde liegenden TCP-Aufruf
- 18. Erste zugrunde liegenden Typ eines Proxy-Objekt
- 19. Overlay nicht versteckt alle zugrunde liegenden divs
- 20. Lebensdauern der zugrunde liegenden Referenzfelder weitergeben?
- 21. Unterbrechen der zugrunde liegenden Ausführung von CompletableFuture
- 22. Kann nicht zugrunde liegenden Modul für
- 23. Flash-Overlay auf zugrunde liegenden Divs Snagging
- 24. Aktualisieren der zugrunde liegenden Daten mit Tableau
- 25. kann nicht zugrunde liegenden Modul laden bmspush
- 26. Holen Sie zugrunde liegenden NSData * von UIImage
- 27. SqlDataAdapter.Fill() Timeout - zugrunde liegenden Sproc zurückgegeben schnell
- 28. SVG: Klicken Sie auf zugrunde liegenden Svg
- 29. Kann nicht zugrunde liegenden Modul für ‚Darwin‘
- 30. Cursorloader nicht aktualisiert, wenn sich die zugrunde liegenden Daten ändern
Wenn ich 'profile()' verwende, stellt es nur die Schritte des Abfrageplans zur Verfügung, nicht aber die Cassandra-Abfragen. In Ihrem Beispiel nehme ich an, dass Cassandra nur schnippt, weil die Abfrage einen Sekundärindex trifft? Wenn es den sekundären Indextreffer nicht erfordert, dann würde sich nichts, was mit Cassandra zusammenhängt, für mich zeigen. Stimmt es, was ich gesagt habe? – Glide
Anzeige der CQL wurde nach DSE 5.0.10 und 5.1.2 hinzugefügt Ich glaube - es war vorher nicht verfügbar. Vielleicht müssen Sie auf diese Funktion upgraden? –
Danke. Ich sehe es jetzt. Benutzte 5.1.1. – Glide