JanusGraph:启动JanusGraph服务器是否必须使用HBase作为支持来访问图形

时间:2017-12-18 15:41:06

标签: graph-databases janusgraph

我是JanusGraph的新手,希望使用图形数据库在分布式环境中存储和访问连接数据。

我想使用TinkerPop / JanusGraph Java API访问图形数据库,而不在我的架构中添加新的主要组件(JanusGraph Server)

根据我的理解,我们需要启动JanusGraph Server或Gremlin Server来访问分布式环境中的数据。

任何人都可以指导我如何实现这一目标或让我知道其他可满足我要求的数据库?

提前致谢!!!

1 个答案:

答案 0 :(得分:1)

JanusGraph HBase documentation讨论了几个选项:

  • 本地服务器模式
  • 远程服务器模式
  • 使用Gremlin Server的远程服务器模式

前两个选项不需要单独的服务器。您的客户端应用程序直接连接到HBase。例如:

JanusGraph graph = JanusGraphFactory.build()
    .set("storage.backend", "hbase")
    .set("storage.hostname", "77.77.77.77, 77.77.77.78, 77.77.77.79")
    .open();