[英]How to run ElasticSearch with Titan graph database
我是Titan的新手,我要做的第一件事是關注Titan github網站上的wiki頁面。 但是,第一個示例阻止了我。
gremlin> g = GraphOfTheGodsFactory.create('/ tmp / titan')
但是,它返回:
無法實例化實現:com.thinkaurelius.titan.diskstorage.es.ElasticSearchIndex顯示堆棧跟蹤嗎? [yN] y java.lang.IllegalArgumentException:無法實例化實現:com.thinkaurelius.titan.diskstorage.es.ElasticSearchIndex
我沒有修改Titan的任何jar文件,而我使用的是Titian-0.4.4。 elasticsearch jar為0.90.3,應根據其位置兼容。 希望有人可以告訴我該怎么做。
此外,Titan文檔中的代碼示例很少。 我實際上可以在哪里看到如何使用Java與Titan玩游戲?
非常感謝您的幫助!
您下載了哪個軟件包? 請注意,只有Titan / All和Titan Server(全部+ Rexster)支持ElasticSearch。
此外,Titan文檔中的代碼示例很少。 我實際上可以在哪里看到如何使用Java與Titan玩游戲?
您總體上對藍圖有何經驗? 如果您完全不熟悉圖形數據庫,則如果您有一些SQL知識,請從GremlinDocs或SQL2Gremlin開始。 一旦對藍圖有了一個很好的了解,就可以更深入地研究Titan特定的東西,例如MultiQueries,ElasticSearch索引查詢等。您將在Aurelius的Blog中找到一些非常好的例子。
關於Java:我絕對建議從Gremlin REPL中的Groovy開始。 如果您了解這些概念,請嘗試使用Java 。 但是不要以Java為起點,這會使您的體驗變得更糟。
干杯,丹尼爾
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.