2016-09-02 4 views
2

私はカリフォルニアにいて、とても簡単なAPIコールを作成しており、平均でそれぞれ3〜5秒かかる。私はこれが遅すぎると思う。IBM Graph APIが遅すぎる

私は$ 15.00米/ GB $ 0.20 USD/1000 APIは、例えば

を呼び出し

の標準契約を使用しています:

ただ、電子メールのプロパティに基づいてユーザの頂点を調べる(これは)インデックスが作成されます。

GET test_graph/[email protected]

または単純なグレムリンスクリプト:"graph.traversal().V()。hasLabel( 'user')。has( 'email'、 'x')。hasNext();"

両方とも2秒以上かかる。

IBM Graphでこれを体験しますか?これは期待されていますか?それとも、ミリ秒以内に復帰させる方法はありますか?ここで

は私はカールを使用して、LinuxのコマンドラインからBluemixのドキュメントでインタラクティブな例を試してみました、そしてIBMのグラフと同様の遅延の問題を見つけること

{ 
"propertyKeys": [ 
{"name": "lastJIRAInteractionTime", "dataType": "Integer", "cardinality": "SINGLE"}, 
{"name": "lastCALENDARInteractionTime", "dataType": "Integer", "cardinality": "SINGLE"}, 
{"name": "lastEMAILInteractionTime", "dataType": "Integer", "cardinality": "SINGLE"}, 
{"name": "weight", "dataType": "Float", "cardinality": "SINGLE"}, 
{"name": "email", "dataType": "String", "cardinality": "SINGLE"}, 
{"name": "lastSLACKInteractionTime", "dataType": "Integer",   "cardinality": "SINGLE"} 
], 
"vertexLabels": [ 
{"name": "user"} 
], 
"edgeLabels": [ 
{"name": "2016M1", "multiplicity": "MULTI"}, 
{"name": "2016M2", "multiplicity": "MULTI"}, 
{"name": "2016M3", "multiplicity": "MULTI"}, 
{"name": "2016M4", "multiplicity": "MULTI"}, 
{"name": "2016M5", "multiplicity": "MULTI"}, 
{"name": "2016M6", "multiplicity": "MULTI"}, 
{"name": "2016M7", "multiplicity": "MULTI"}, 
{"name": "2016M8", "multiplicity": "MULTI"}, 
{"name": "2016M9", "multiplicity": "MULTI"}, 
{"name": "2016M10", "multiplicity": "MULTI"}, 
{"name": "2016M11", "multiplicity": "MULTI"}, 
{"name": "2016M12", "multiplicity": "MULTI"} 
], 
"vertexIndexes": [ 
{"name": "vByEmail", 
    "propertyKeys": ["email"], 
    "composite": false 
} 
], 
"edgeIndexes" :[ 
{"name": "eByWeight", 
    "propertyKeys": ["weight"], 
    "composite": false 
} 
] 
} 

答えて

0

にいくつかのミスを作ってるんだ念のために、私のグラフスキーマです。申し訳ありませんが、この回答はちょうど別のデータポイントですが、解決策ではありません。

3

基本認証で認証された要求は、パスワード保存に使用されるハッシュメカニズムにより、設計により数秒かかることがあります。

はAPIドキュメントの先頭に文書化_session APIを見て、持っている:

https://ibm-graph-docs.ng.bluemix.net/api.html