簡體   English   中英

泰森圖數據庫中的JSON與gremlin服務器一起加載

[英]Json loading with gremlin server in titan graph database

我正在嘗試使用gremlin查詢將Json文件加載到Titan圖形數據庫中,我得到以下查詢

   graph = TitanFactory.open('conf/titan-cassandra-es.properties')
   g = graph.traversal()
   g.loadGraphSON('tjson.json.json')

我收到類似的錯誤

沒有方法簽名:org.apache.tinkerpop.gremlin.process.traversal.dsl.graph.GraphTraversalSource.loadGraphSon()適用於參數類型:(java.lang.String)值:[tjson.json]

問題是:如何加載Json文件

我假設您使用的是Titan的較新版本-意味着1.0或更高版本。 如果是這樣,則不再支持該語法g.loadGraphSON('tjson.json.json') 那是舊的TinkerPop 2.x語法。 Titan 1.0及更高版本支持TinkerPop3.x。 您可以在此處閱讀有關修訂后的語法的信息,但現在基本上看起來像這樣:

graph.io(IoCore.graphson()).readGraph("graphson-file.json");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM