0
ローカルのDynamoDBコマンドを使用して、コンソールのgremlinグラフに複数の頂点を作成する必要があります。 ローカルDynamodbのgremlinグラフ内に複数の頂点を作成
用途:= TitanDBストレージバックエンド:= DynamoDBの
サーバー:=グレムリンサーバー
ローカルのDynamoDBコマンドを使用して、コンソールのgremlinグラフに複数の頂点を作成する必要があります。 ローカルDynamodbのgremlinグラフ内に複数の頂点を作成
用途:= TitanDBストレージバックエンド:= DynamoDBの
サーバー:=グレムリンサーバー
ここで私はそれが2つの頂点と1を作成しpreviously
gremlin> graph = TitanFactory.open('conf/gremlin-server/dynamodb-local.properties')
==>standardtitangraph[com.amazon.titan.diskstorage.dynamodb.DynamoDBStoreManager:[127.0.0.1]]
gremlin> v0 = graph.addVertex('name', 'jason'); v1 = graph.addVertex('name', 'mustaffa'); v0.addEdge('helps', v1)
==>e[175-39k-1lh-374][4232-helps->4144]
gremlin> graph.tx().commit()
==>null
を提供同じ例です。エッジ。この例は、Gremlin Serverを使用しないでTitanグラフに直接接続する方法を示しています。
Gremlinサーバに接続する場合、構文はほぼ同じです。最初にGremlin Serverへのリモート接続を作成してから、:>
または:submit
を使用してサーバに要求を送信する必要があります。トランザクションがリモート要求ごとに自動的にコミットされるため、明示的にgraph.tx().commit()
を呼び出す必要はありません。
gremlin> :remote connect tinkerpop.server conf/remote.yaml
==>Connected - localhost/127.0.0.1:8182
gremlin> :> v0 = graph.addVertex('name', 'jason'); v1 = graph.addVertex('name', 'mustaffa'); v0.addEdge('helps', v1)
==>e[17c-3b4-1lh-3a8][4288-helps->4256]
iはグラフ= TitanFactory.open(「CONF /グレムリンサーバ/ dynamodb-local.properties」)を使用するようにグレムリンのサーバとそのコンソール
バックエンド短縮形不明:conf/gremlin-server/dynamodb-local.properties スタックトレースを表示しますか? [yN] – Mustafa
でtinkerpopup 3を有する一つのコマンドで50個の頂点を作成する方法 – Mustafa
50個の頂点を作成するには、[Groovy演算子](http://groovy-lang.org/operators.html)を 'l = []; (1..50).each {l.add(graph.addVertex())}; l' –