JanusGraph是一个可扩展的图形数据库,针对存储和查询包含分布在多机群集中的数千亿个顶点和边缘的图形进行了优化。 JanusGraph是一个事务数据库,可以支持数千个并发用户实时执行复杂的图遍历。发布问题时,请包含环境详细信息,例如使用的存储和索引后端。
我们在 kubernetes 上使用 JanusGraph (1.0.0) 和基于 python fastAPI 的 API 来维护和查询我们的 gremlin 图。使用 gremlinpython,我们定期发送此查询,其唯一目的是
我想查询janusgraphin python。我按照这里的说明进行操作,但没有成功。可能出了什么问题?谢谢 这是我的代码: 从 gremlin_python 导入静态数据 来自 gremlin_python.struct。
我尝试使用过滤器来获取在gremlin中至少有一个邻居的所有顶点,但出现错误,我是否误用了过滤功能?谢谢 g.V().hasLabel("客户", "贷款", &q...
我在gremlin控制台中运行以下代码,我想我可以得到a的值,但实际上我不能。 gremlin-console 的机制是什么,为什么我不能只打印一个变量? 小鬼> 一个...
我们在 Docker 中运行 JanusGraph 以及 Cassandra 和 Elasticsearch 的两个集群。 版本:“3” 服务: 两面图: 图片:local-janusgraph:最新 容器名称:jce-
假设我做 g.V().has("id", 1).valueMap().next() 结果全部在列表中: { “id”:[1], “名称”[“节点1”] } 我怎样才能展开所有内部列表以使其显示: { “id”:1, “名称”“节点1” }
我想利用 sack 来跟踪哪些顶点已经被遍历过,并且如果遍历器遇到列表中已经存在的顶点,则不再继续。麻袋可以保留...
Gremlin 查询查找顶点路径,以查找顶点的共同值但不同的顶点
我正在尝试编写一个查询来查找两个给定顶点之间的所有路径 将给出一个例子来理解我的问题,这是这样的图表,我正在使用 JanusGraph Vertex_1(id=1, value='Bob', 标签...
如何使用 JanusGraph API 识别配置的密钥空间?
在浏览https://docs.janusgraph.org/v0.5/basics/configuration-reference/时,我发现对于密钥storage.cassandra.keyspace, JanusGraph 的键空间的名称。如果...
JanusGraph虚拟分区和Cassandra分区一样吗?
我正在尝试为我的用例设计自定义图形分区。 根据 JanusGraph 文档,可以配置分区数量。 配置选项 max-partitions 控制如何...
链接中提供了架构: g.V().has('候选人','imProfileId','1000363').out('HAS_SKILL').inE('HAS_SKILL').group().by(outV().values('userId')) .unfold().project('userId','count').by(select(key...
我从 API 中提取数据并填充在每个安装站点的 docker 容器中运行的 Janusgraph DB: docker run --name janusgraph-default janusgraph/janusgraph:latest python sc...
为什么可以将顶点添加到 JanusGraph,但是向该顶点添加属性会抛出 SerializationException?
重现步骤: 使用默认配置启动JanusGraph服务器。(在\gremlin.bat中打开janusgraph-full-1.0.0) 使用Gremlin控制台连接服务器。(打开janusgraph-full-1.0.0 in\
使用Janusgraph(Java内存实现),如何在创建索引之前提交属性键?
我正在使用 Janusgraph 制作一个 Java 项目原型,但遇到了问题。如果我创建一个属性键并在创建索引之前提交该属性键,则索引似乎卡在
带有 cassandra 后端的 Janusgraph 1.0.0:错误无序列化器
当尝试使用 CS 和 ES 后端设置 janusgraph 1.0.0 时,我收到以下错误: 13:01:23 错误 org.apache.tinkerpop.gremlin.server.AbstractChannelizer.configureSerializers - 无序列号...
janusgraph-full-1.0.0-rc1:日志显示多个仪表消息,想知道为什么会出现这些消息以及如何在不必要的情况下避免它
我在 JanusGraph 日志中看到多条 Gauges 消息,因此想检查这些消息的使用以及如何阻止它们。 > 11/28/23, 5:38:11 上午 =====================================================。 ..
gremlin python 使用submit()打开janusgraph数据库
我试图在 gremlin_python 运行时切换到不同的数据库。为此,我使用 JanusGraphFactory.open() 打开不同的配置。因为 gremlin_python 没有
如何从Cassandra db读取janusgraph vertexid
我有一个使用 Cassandra 和 ElasticSearch 的 janusgraph 数据库。 数据库很大,我需要一种方法来遍历 janusgraph 的所有顶点以用于特定的用例。 我试过了
当我连接到远程服务器并尝试修改图表时,我得到 java.lang.ClassNotFoundException: Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/tinkerpop/gremlin/process/tra...
为什么后续的“has”步骤会使 Gremlin 查询明显变慢?
我试图了解 gremlin 查询是如何工作的,特别是当涉及“AND”之类的查询时。 当我执行以下查询时,它会产生大约 17