[英]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.