Apache TinkerPop™是一个开源图形技术堆栈,为图形数据库和图形分析框架提供存储不可知的接口。 Tinkerpop 3.x代表了自2.x以来API的重大变化,给出了对Java 8的完全重写以及关于OLTP和OLAP的图遍历机制的精细思考。
我正在尝试识别图中的缺失关系,并提供建议以将用户添加到组中,因为他的同龄人处于同一组中。示例:IT经理dave的成员具有...
[我想要下一个:图的遍历部分]从第一个遍历获取属性将其作为过滤器放入其他遍历中获取筛选值当我在Gremlin控制台中下一步运行时:g = TinkerGraph.open()。traversal()...
我正在尝试在gremlin服务器中添加基本的读/写授权,我想知道是否可以通过某种方式识别此查询是只读查询还是写查询。
[我想要下一个:图的遍历部分]从第一个遍历获取属性将其作为过滤器放入其他遍历中获取筛选值当我在Gremlin控制台中下一步运行时:g = TinkerGraph.open()。traversal()...
这是我的简化图形架构,包:属性:-名称:str(已索引)-版本:str(已索引)我想在一次查询中使用多组属性条件来查询版本。...
Gremlin Tinkerpop返回一个对象Path,如何访问各个顶点
我可以看到有人问过几次,但我看不到适合我的答案。我在Java应用程序中使用它,我想返回一个顶点或仅是字符串的ArrayList ...
如果我有一条从shortestPath出发的预先运行路线,该路线作为顶点列表返回,那么我该如何在具有相同顶点集的图形上重新运行该路线,以返回它所使用的边。即...
我已经导入了图形,可以确认顶点和边的数量与应该存在的数量匹配。我在图形上运行simplepath()计算,我的第一个问题是如何...
我正在使用此查询gE()。as('ID')。select('ID')。properties()。as('PROP')。select('PROP','ID')它会搜索所有具有属性的边,但忽略不具有属性的每个边。我想知道...
我正在使用一个推荐系统来推荐其他用户。第一个结果应该是与“搜索者”用户最“相似”的用户。用户回答问题和问题数量...
假设我有2个匿名遍历A和B。遍历A的结果为V [1],V [2],V [3],遍历B的结果为V [3],V [4]和V [5]。 A和B都在搜索...
是否可以通过gremlin API将空值设置为janusgraph中节点的属性?我们使用gremlin.net 3.4.4和.net core 3.1。
。net core 3.0中使用Gremlin查询的Janusgraph
我们目前在net core 3.0应用程序中使用gremlin.net库连接到Janusgraph数据库。我们需要在janusgraph g.V('12345')。outE('myedge')。has('datetime',lt(1581922847))...
我正在使用tinkerpop + Janus Graph + Spark build.gradle编译组:'org.apache.tinkerpop',名称:'spark-gremlin',版本:'3.1.0-incubating'下面是我们拥有的一些关键配置...
[查看Tinkerpop文档,我可以找到String函数的列表:TextP.startingWith(string)-传入的String是否以提供的String开头? TextP.endingWith(string)-是否执行...
我们正在使用gremlin-javascript,并且最近开始定义DSL来简化查询。我不确定是否忽略了一些警告,但是尝试在重复使用DSL方法时...
假设我想从数据库中获取一些顶点:gV(1、2、3),然后我还有另一组顶点:gV(4、5、6)想象它不仅是gV(),还有一些更复杂的遍历以获得...
克里姆林宫:如何查找源自起始节点并与特定其他节点建立连接的节点?
例如,使用从节点人1(标记)开始的Appache现代图。我想找到marko知道的所有节点,这些节点创建了名称为波纹的软件。意思是我想找到节点4。什么...
我正在通过cluster = Cluster.build().addContactPoints(uri.split(“ \\ |”)).port(port).serializer(new ...
我正在尝试使用Amazon Neptune,在我的gremlin查询中,我需要过滤附近的用户,并且还按其他关系进行过滤,类似于Tinder(约会应用程序)所做的。所以我需要一个地理位置距离...