2016-11-30 46 views

回答

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 

它創建2個頂點和1同樣的例子邊緣。這個例子顯示了直接連接到Titan圖形而不使用Gremlin服務器。

如果要連接到Gremlin服務器,語法基本相同。首先創建到Gremlin服務器的遠程連接,然後您必須使用:>: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] 
+0

我想如何在具有的gremlin服務器tinkerpopup 3及其控制檯 – Mustafa

+0

因爲我用圖中的一個命令來創建50個頂點= TitanFactory.open(「CONF /的gremlin - 服務器/ dynamodb-local.properties」) 後端速記未知:conf/gremlin-server/dynamodb-local.properties 顯示堆棧跟蹤? [yN] – Mustafa

+0

要創建50個頂點,請利用[Groovy運算符](http://groovy-lang.org/operators.html),如下所示:'l = []; (1..50).each {l.add(graph.addVertex())}; l' –

相關問題