gremlin-console
でgremlinクエリを実行すると、DSEグラフが生成するCassandraクエリを表示する方法がありますか?DSEグラフ - Gremlinクエリーから基礎となるCassandraクエリーを見るには?
0
A
答えて
1
DSEグラフはTinkerPopのprofile() stepの結果に属性の拡張セットを提供します - ここでは、出力の例を次に示します。
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
スティーブンは正しいです。この機能は5.1.2で追加されました。 5.1.2のリリースノートにJIRA(DSP-13293)が表示されます。どのバージョンを使用していますか?
+0
ありがとうございます。私は今それを見る。 5.1.1を使用していました。 – Glide
関連する問題
- 1. DataStax DseグラフGremlinパイプラインサポート
- 2. Datastax DSEでクエリーする方法パーティションキーとして年を持つグラフ
- 3. Gremlinクエリーでエッジが2である頂点を取得する
- 4. Hector&Cassandraの基礎
- 5. どこからでも削除クエリーしないクエリー - SQLite C#
- 6. gremlinでプランを説明するTinkerpop3(DSEグラフ)
- 7. DSEグラフ認証エラー
- 8. クエリー(SQLクエリからデータテーブルC#へのSQLクエリー)
- 9. mysql_fetch_arrayクエリーからフォームを作成する
- 10. クエリーからのCLEditorDaultテキスト
- 11. クエリーからのキーワード検出
- 12. SQLクエリーが見つからない0件数
- 13. クエリーをネストされたクエリーに変換する
- 14. あるクエリーのファイル名と別のクエリーとを比較するsql
- 15. クエリーをオフにするMYSQL
- 16. オブジェクト\クエリー\ Builderは
- 17. ENUMクエリーは
- 18. 2つの異なるクエリーからテーブルにデータを表示
- 19. Gremlinを使ってCassandra dbをリモート接続するには? Not working
- 20. SpringデータJoinと@クエリー
- 21. クエリーのcfloopとクエリ
- 22. HQLクエリー
- 23. PHP/MySQLクエリーはフィールドに文字列を見つける
- 24. Realmのネイティブ・クエリー:クエリーをどこに配置するのがベスト・プラクティスですか?
- 25. モデルからMVCの基礎となるテーブルを見つける方法
- 26. クエリービルダーtからEloquentクエリーに変換
- 27. ブランクに戻るCodeigniterクエリー
- 28. Apache SolrとCassandraをDSEなしで接続する方法は?
- 29. ContentResolverクエリーからUriを追跡するには?
- 30. CassandraのWhatsAppデータベース設計の基礎
'profile()'を使うと、クエリプランのステップだけが提供されますが、Cassandraのクエリは提供されません。あなたの例では、クエリがセカンダリインデックスをヒットしたためにのみカサンドラスニペットを提供したとします。それがセカンダリインデックスヒットを必要としないなら、それはカッサンドラに関係するものは何も私には見えません。私が言ったことは本当ですか? – Glide
DSQLの後にCQLの表示が5.0.10と5.1.2に追加されたと私は信じています。それ以前は利用できませんでした。おそらく、あなたはこの機能を持ってアップグレードする必要がありますか? –
ありがとうございます。私は今それを見る。 5.1.1を使用していました。 – Glide