连接titan和hbase时的图形问题

pbpqsu0x  于 2021-06-09  发布在  Hbase
关注(0)|答案(1)|浏览(431)

我正在尝试将titan(0.5.2)与hbase(0.98.6)连接起来。
我已经启动了hadoop和hbase,我的jps命令如下所示,

25824 HRegionServer
24227 NameNode
24403 DataNode
25557 HQuorumPeer
24778 ResourceManager
28412 Jps
25630 HMaster
25007 NodeManager

hbase-site.xml:

<property>
    <name>hbase.zookeeper.property.clientPort</name>
    <value>2222</value>
</property>

titan-hbase.properties属性

storage.hostname=127.0.0.1
cache.db-cache = true
cache.db-cache-time = 180000
cache.db-cache-size = 0.5

我已经开始使用泰坦 ./titan.sh start ../conf/titan-hbase.properties 这是命令。

9841 RemoteMavenServer
20643 CassandraDaemon
9381 Main
29512 Jps
21132 Application
27278 Launcher
21071 Elasticsearch

并使用gremlin控制台连接, gremlin> TitanFactory.build().set('storage.backend', 'hbase').set('storage.hostname', '127.0.0.1:2222').open() 但我没有得到任何回应,从小鬼控制台这个命令。无错误或堆栈跟踪。只是没有联系。你能帮帮我吗,我对这个有着hbase的泰坦完全陌生。

polhcujo

polhcujo1#

这个属性文件在titan 0.5.4中使用 g = TitanFactory.open('/tmp/titan.properties') :

storage.backend=hbase
storage.hostname=127.0.0.1
storage.hbase.ext.hbase.zookeeper.property.clientPort=2222
storage.hbase.table=graphtest

使用与生成器相同的属性 TitanFactory.build()... 但不起作用:
命名空间[root.storage.hbase.ext]中的未知配置元素:zookeeper
请记住,Titan0.5.2已经过时(2014年11月发布),它依赖于Tinkerpop2.5.0(2014年4月发布)。titan和Tinkerpop2.x不再处于积极开发阶段。
您应该考虑转到janusgraph,它是titan的一个分支,拥有一个活跃且开放的社区,并且与ApacheTinkerpoP3.x的最新版本保持同步。

相关问题