问题标签 [janusgraph]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
471 浏览

java - 通过 Java 配置 JanusGraph 以使用 Lucene

我正在尝试使用以下代码连接到 JanusGraph:

我的janusgraph.properties文件如下:

但是,当我尝试连接时,出现以下错误:

这听起来像是在尝试使用 Elasticsearch 而不是 Lucene。如何正确配置它以使用 Lucene?

0 投票
1 回答
155 浏览

gremlin - 如何循环所有连接的顶点?

g.V().has('name', 'alice').both().both().cyclicPath().path().by('name')

我可以得到 A->B->A 和 A->D->A。但我无法得到 A->B->C->D->A。我想获得从顶点 A 到顶点 A 的所有路径。如何使用 groovy 语言获得它?

0 投票
1 回答
271 浏览

gremlin - 我如何在janusgraph中使用直到?

我想以爱丽丝节点结束。我想重复所有步骤,不想将时间指定为 6。要求是我想从 alice 获取所有循环或从图中获取所有循环。

0 投票
2 回答
349 浏览

gremlin - 如何获得 janusgraph 的组合脚本结果?

图表如下:

我有以下 3 个脚本:

脚本 #1

脚本 #2

脚本 #3

我的问题是,我怎样才能得到下面列出的结果?只需结合 3

0 投票
1 回答
370 浏览

graph-databases - 无法配置独立 Gremlin 服务器以使用 JanusGraph

我按照说明配置一个独立的 gremlin 以使用文档使用 Janusgraph:http: //docs.janusgraph.org/latest/server.html。我无法使用文档中提到的命令下载 jars。

它失败并显示以下错误消息:

无法安装依赖项:错误抓取葡萄 - [未解决的依赖项:com.sleepycat#je;7.3.7:未找到] java.lang.RuntimeException:错误抓取葡萄 - [未解决的依赖项:com.sleepycat#je;7.3 .7:未找到] 在 org.codehaus.groovy.vmplugin 的 groovy.grape.GrapeIvy.getDependencies(GrapeIvy.groovy:424) 的 org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232) .v7.IndyInterface.selectMethod(IndyInterface.java:232) 在 groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:571) 在 org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232) 在groovy.grape.GrapeIvy.resolve(GrapeIvy.groovy:534) at groovy.grape.Grape.resolve(Grape.java:202) at org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232)在 org.apache。tinkerpop.gremlin.groovy.util.DependencyGrabber.copyDependenciesToPath(DependencyGrabber.groovy:124) 在 org.codehaus.groovy.vmplugin.v7.IndyInterface.selectMethod(IndyInterface.java:232) 在 org.apache.tinkerpop.gremlin.groovy。 org.apache.tinkerpop.gremlin.server.util.GremlinServerInstall.main(GremlinServerInstall.java:38) 上的 util.DependencyGrabber.copyDependenciesToPath(DependencyGrabber.groovy:77)

另外,我还按照说明设置了一个grapeConfig.xml。这是它的外观:

我正在使用 janusgraph 0.2.0 版。

知道我在这里想念什么吗?

0 投票
1 回答
288 浏览

janusgraph - JanusGraph 0.2.0 无法从 Gremlin 控制台访问 ConfiguredGraphFactory

我已经开始gremlin-server使用gremlin-server-configuration.yaml配置文件。gremlin-server开始时没有任何问题,但是当我尝试ConfiguredGraphFactory从 Gremlin 控制台访问时,出现以下异常:

org.janusgraph.graphdb.management.utils.ConfigurationManagementGraphNotEnabledException

不确定我是否遗漏了什么。

0 投票
1 回答
996 浏览

janusgraph - 如何在我的程序中创建 Janusgraph 实例以访问自定义图

JanusGraph:我使用 ConfiguredGraphFactory 创建了一个自定义图形,并且能够使用 gremlin 控制台访问该图形。如何从我的 Scala 代码访问此图?

目前我正在运行一个远程 gremlin 服务器,并从我的代码连接到这个远程服务器,以在我的自定义图形上执行事务。我想知道是否有任何方法可以在我的程序中创建 janusgraph 实例并访问图形而不是通过远程服务器。

Janus 图表版本:0.2.0

0 投票
1 回答
306 浏览

janusgraph - 如何将禁用的混合索引更新为启用?

现在我有一个混合索引,它的状态是这样的:

现在我想将此索引的状态更新为启用,我该怎么办?

我已经尝试过多次使用这些 gremlin,但它不起作用:

谢谢你的帮助!

0 投票
1 回答
191 浏览

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

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

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

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

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

0 投票
2 回答
1337 浏览

cassandra - Cassandra/Scylla 作为 JanusGraph 的图形数据库后端和使用 GraphQl 公开的 API

我正在寻找一个使用 Scylla 或 Cassandra 作为后端的图形数据库,然后将 web api 公开为 GraphQl。

你能帮我验证一下我是否正确地得到了以下堆栈:

  1. GraphQl 或 TinkerPop // Api 模式,暴露 api
  2. JanusGraph(privious Titan) // 促进图结构的数据库层
  3. Cassasndra 或 Scylla